雄等七十一人皆被执”。为了从心理上瓦解辽东兵的士气,也为了争取杨文的归附,朱棣将被俘的广宁卫指挥王雄等人释放,并让他回去告诉杨文,他起兵是为了所谓的“诛奸臣,救祸难,保全骨肉,以安天下”,朱棣企图以此来换取杨文的理解和支持果然,此役之后燕王即接受属下建议,决定趁“京师空虚”出师南下,直取南京。
然而,杨文并没有降燕之心,只是在受到这次重创之后,他被迫改变了进攻方向,杨文派“右副总兵平安帅辽东兵十万围燕通州”,未能攻克。平安再次进攻通州又败,同年四月,“辽东诸将围燕保定,积四十日不克,乃还”。燕军已经渡过黄河进入凤阳府境,情急之下惠帝用齐泰、黄子澄之策,“命辽东总兵官杨文将所部十万”,至济南与山东布政使铁铉合兵,以断绝燕军后路。杨文率军前往济南,时靖难兵南下,杨文“帅至直沽,遇燕将宋贵等截杀,遂溃,竟无一人至济南者”,杨文也在这次战役中被俘。
杨文在直沽兵败被俘,从而宣告了他38年军事生涯的结束,明成祖即位后“怜其开国老将,得不死”,永乐四年病故,享年约57岁。鉴于杨文开国有功,后人将他同开国功臣安庆侯仇成、广德侯华高等人奉入功臣祠供奉,可见,杨文在后人心中的地位并没有因为“靖难之役”时的兵败而降低。