时王独与敢死士三十余骑追奔至滹沱河,炳文众尚数万,复列阵向王。王奋勇大呼,冲入敌阵。众披靡自相蹂躏,死者无算,弃甲来降者三千余人。上大悦,赠书褒谕。永平驰报:江阴侯吴高以辽东兵攻城急。王从上赴援,江阴侯遁走。王追及之,多所杀获,遂从定大宁,戮其拒命者,抚辑其众而还。时曹国公李景隆率兵攻北平城,王从上至郑村坝,与景隆狼兵遇,大战,败之。城中亦出兵夹击,景隆狼狈走。王从攻广昌、蔚州、大同,次第悉下。景隆复收溃散之卒,号百万来攻。
上亲御之,王为前锋。至白沟河,败其都指挥平安军,及申,又与敌兵战,大败之。明日,王领左哨当前锋,又大败敌兵,尽克其砦栅。敌走,保济南,王率众追之至铧山。敌严兵列阵以待,王连破之,敌众释兵降者万余人。王以闻,上悉抚而纵之。盖自是敌兵戴德,皆愿来归,无复斗志。然上得之,即遣之不留。王从攻沧州,先破其东门入城,斩首六万余级,敌震惧,遂获其总帅徐凯。进攻东昌,敌列阵决战。上以数千骑出阵后,敌围上数匝,王奋力翼上以出。
进战夹河。王为奇兵,前锋大败敌将盛庸兵,又败平安兵于藁城。追奔至真定,战其东门,斩首万余级。遂略彰德、定州,克东阿、东平,破汶上诸寨,设伏淝河,败平安兵十余万。进战小河,为敌所乘,稍却。诸将遽请旋师,独王力劝上行,曰:“用兵未必常胜,岂可因小挫辄自沮。项羽百战百胜竟亡,汉高屡败而终兴。自殿下举兵来,克捷多矣,此小挫何足致意?但当以宗社为重,整兵前进耳。”上抚掌笑曰:“尔言深合吾心。”遂行。至灵璧,敌盛兵迎战。
王先登陷阵,大败之,生擒其副总兵陈晖、平安,参将马溥、徐真,及都指挥三十余人,获马二万。敌众死者尸蔽原野,降者数十万人,悉纵遣之。进克泗州。渡淮,败盛庸兵,遂克盱眙。下扬州,从上渡江入京师。(杨士奇撰能神道碑。能封成国公,追封东平武烈王。)
张玉,洪武末调燕山左护卫指挥佥事。癸酉,追虏至黑松林。甲戌,征野人等处。升北平都指挥同知。戊寅,朝廷用谗,加兵亲藩。事急,太宗皇帝不得已举靖难之师。帷幄谋画,悉以任王。王推诚至虑,夙夜匪懈。事可否进止,众论纷纭未定者,王正色数语决之,咸中机宜。故凡举措必咨于王。首用王策夺北平九门,抚顺讨逆。三日,城内外悉定。师将南出,王曰:“不先定蓟州,将为后患。蓟平余不足平。”时蓟州守臣马宣谋起兵迎拒,上命王讨之。
王至,谕之不下,环城攻之。宣率众出战,遂执宣,杀之。并执指挥毛某。王知其可用,释不杀,送诣北平,遂抚军民。是夜,急趋遵化,预戒将士止杀,曰:“师行,以得人心为本。”遂简敢勇士,四鼓,登陴开其城门。将士皆入,城中始觉。守将率众拒战,执其将斩之,余不伤一人,将吏悉随王上谒。遂移师永平、密云,皆望风输款。从至滦河,王进曰:“都督潘忠、杨松在鄚州,扼吾南路,宜先擒之。”上悦,遂发兵,命王为先锋。用其计取涿州、雄县,生擒潘、杨。
时长兴侯耿炳文率兵二十万屯真定,王自请往觇之。还,言:“军无纪律,且其上有败气,无能为也。”上至无极,以敌众我寡,欲试诸将勇怯。召问:“今举无所向,且度可必胜否?”众未有适说。王曰:“今当径趋真定,彼虽众,然新集未齐,我军乘胜,一鼓可破之。”上曰:“汝言合吾意,倚汝一人足办。”明日,抵真定。接战,炳文大败,几被擒。获其左副将军、驸马都尉李坚,右副将军、都督宁忠及都督顾成等,斩首三万余级,获马三万。复败安陆侯吴杰军。
上召王谕曰:“汝之功也,非汝与吾意合不及此。”永平驰报:江阴侯吴高等以辽东兵攻围城急。又谍报:曹国公李景隆引兵数十万将攻北平城。上与王谋,先援永平。既至,高等望风弃辎重遁。王从上追之,斩获甚众。王言:“大宁去此不远,请移军袭之,可免后顾。”从之,遂从攻大宁。自辰至午,城破,斩其都指挥朱鉴,执都指挥房宽。下令安抚,城中顷刻而定。北平报:李景隆兵围城。遂旋师。王请先攻其营,然后归援,从之。径捣景隆营,大战三日,城中亦鼓噪出,表里夹攻。
景隆军不支,遁去。后攻广昌、蔚州,进攻大同,悉下。谍报:景隆收溃卒,号百万,且后复至。王言:“兵贵神速,先事者胜。请往驻白沟河,以逸待劳,可必胜也。”上命王率众驰往,驻三日,景隆兵至。王以精骑驰击之,斩获无算,景隆复大败,收余卒退保济南。王乘胜追击,
左旋