如果诸藩合流,朱允炆自知这个皇帝便无法自处了,所以这一仗无论如何都要打,他拟谕旨给长兴侯,令他务必持重用兵。朱棣手法诡谲,在对付雄县和莫州时,不费一兵一卒,便把这两处兵马全部端了。张武和张玉的儿子张辅在此战中,功不可没。长兴侯耿炳文得知此事,大发雷霆,他下令将这些失责的将领拉下去等候朝廷发落。此战,长兴侯已然尽失先机,他下令让顾成率军回师真定,三日后在城外合营。
朱棣允许耿炳文和顾成两部军马合营,张玉不解。朱棣解释说,耿炳文素来用兵谨慎,他若是守真定,他肯定会在城外下寨,到时候哪些兵该进城,哪些兵留在城外,则是一个学问。朱棣之所以无视他们合营,是想让耿炳文觉得他见好就收,不敢轻举妄动,然后耿炳文就敢把全部大军都留在真定城外。耿炳文所部本就是各地抽调军马,不相统属,朱棣利用这一点,适时出兵,此战可定。
长兴侯刚下达好命令,就听到外边一阵喧哗,有人偷袭大营,耿炳文跑掉了,可老将军顾成被抓。朱棣并未为难他,相反,对他尊敬有加,命人赶紧给他松绑,送下去休息。耿炳文打算死守真定,朱棣了解他守城的功夫颇深,当机立断班师回营,不再耗时在真定城。朱棣明白,此后朝廷必举全力兴战,而燕军军士加起来也才十万,打是打不过的,朱棣下令让张玉统率大军返回北平,同时带回顾成,叮嘱燕王妃好生照顾顾老将军。
看到燕王妃对自己礼遇有加,顾成终于动摇,倒向了燕王这一边。朝廷这边,方孝孺建议对逆徒严加惩治,治顾成之罪。很快,朱允炆在朝上下旨,捕拿顾成等人,旨到之日,就地斩杀。至于长兴侯耿炳文,等选定另外大将军后,回京听勘。朱棣带了张玉之子张辅去见陈亨老将军,陈亨不便出行,让郑亨代替自己与朱棣见面。郑亨告诉朱棣,顾成老先生的四子皆被陛下斩首,而陈亨已经决定誓死追随燕王。
郑亨代为转告朱棣,陈亨说此时不宜去找宁王,自兴兵以来,宁王持观望态度,若朱棣贸然找上门去,宁王可能会对他不利。但大宁是一定要去的,只是不是现在,等朝廷大兵来袭之日,就是朱棣进军宁王大军之时。道衍建议朱棣让妙云写封信给徐允恭,朱棣知道妙云会为难,却不知她早就写好了信,只希望朱棣到时候留徐允恭一命。朱棣问她为何确信自己会赢,妙云信誓旦旦地说,自父皇和先太子之后,便无人再是朱棣的对手了。
妙云的离间计生效,妙锦也不着痕迹地将特地剪开的信给了宫里太监,朱允炆于是看到了妙云写给徐允恭的信,齐泰谏言,不可派魏国公去讨伐燕王。而这个大将军的人选,自然落到了李景隆的头上。李景隆将大军停在了河间府,徐允恭立刻进宫,向朱允炆提进军建议。他所提议的用兵法,听起来不错,终是说服了朱允炆,朱允炆立即下旨传给河间府的李景隆,让他即刻出发前往北平。