还调兵30万,号称(五十万)大军直逼北平承宣布政使司北平府筑垒九门围攻城墙。
之后燕军又北上兵至永平府首府卢龙县(永平卫),驻守的明永平卫指挥佥事:赵彝、明永平卫千户:郭亮、明永平卫百户:吴成,等将领直接开城投降。
9月10日,明江阴侯:吴高、明山海卫指挥使:耿献、明左军都督府左都督兼辽东总镇总兵:杨文,率辽东都指挥使司兵马围攻永平卫。
而燕军方面则调兵遣将自救之。
为了保存兵力与之燕军匹敌,明江阴侯第一时间带领军队退守山海卫,但燕军通州卫指挥佥事:谷祥,等将领却驻守在商家堰下庄、杨家庄一带,与朝廷辽东军大战于团林,缴获马匹甚多,犒赏军士大量银钞和布匹。
10月11日,因明曹国公率大军围攻北平承宣布政使司北平府时疏忽大意,此人又是个有勇无谋之人,空有兵权却不懂使用,兵力数倍于燕军,居然在即将攻破城墙之际,因为明惠宗的口谕勿伤四皇叔,结果下令军队停止进攻。
故此明燕武亲王才趁机跑出来寻找救兵。
明燕武亲王亲自率领本部精骑北上进入北平行都指挥使司,假意到明宁献亲王:朱权,的宁亲王府内做客,在提出要借用兀良哈三卫的兵马。
怎奈明宁献亲王不肯!但也无济于事,因为明燕武亲王早已经暗中用重金收买了兀良哈三卫铁骑。
此三卫所属铁骑原本是蒙元帝国中书省上都路精锐骑兵,眼下被收买自然是要利用他们来攻打朝廷军队了,为防万一明燕武亲王只得携带明宁献亲王及明宁亲王妃:张氏,以及妾室和明宁亲王世子:朱磐烒,一起南下北平行都指挥使司。
还许诺事成之后要平分天下。
另一边明曹国公还在虚攻北平承宣布政使司北平府,但不能攻克?因为有明燕武亲王的长子明燕亲王世子:朱高炽,镇守着,他用冰冻住了城墙,使得朝廷军队无法登楼破城,只得退守在郑村坝。
11月初4日,明燕武亲王从北平行都指挥使司返回后,获悉朝廷军队列阵于白河西,遂趁河水结冰,挥师西进击败明前哨都督:陈晖,所部万余人。
11月初5日,就与明曹国公会战于郑村坝,明燕武亲王见其兵动,遂以兀良哈朵颜三卫骑兵左右夹击,连破7营。
明燕山左护卫指挥使:张玉,等将领列阵而进,抵达城下,使得北平承宣布政使司城中的留守部队也出城参战,内外夹攻最终打败朝廷军队。
次日,燕军继续进攻,又破其4垒,朝廷诸军听闻主帅明曹国公已逃,纷纷丢弃兵粮,日夜南逃,此战燕军共击毙朝廷军队数万人,俘获马2万余匹。
等消息传回朝中后,明惠宗被迫罢免明兵部左侍郎:齐泰、明翰林院大学士:黄子澄,两人的职位,以安抚燕军其南下的步伐。
明建文二年公元1400年4月20日,明燕武亲王与明曹国公的军队又战于保定府新城县、北平府涿州白沟河一带,燕军以兀良哈朵颜三卫骑兵为主,火铳队、弓箭队,为左右侧翼,火炮营为后翼缓慢推进。
再次将有勇无谋的明曹国公给打败,燕军还乘胜南下保定府、真定府(真定卫)、河间府,夺取了山东承宣布政使司德州(德州卫),又追击朝廷明军至济南府,并围攻附近州县卫所。
但却遭到了押运粮草的明山东布政使司左参政:铁铉,的救助,以及明山东都指挥使:盛庸,率军固守济南府首府历城县(济南卫)以逸待劳。
多次诈降使得燕军久攻不下损失惨重,在燕军谋士:姚广孝,的劝阻下,也不得不撤兵。
5月初8日,辽东都指挥使司兵马南下北平承宣布政使司永平府昌黎县,燕军通州卫指挥佥事则在汀流河击败朝廷辽东军,以成功抵挡住他们南下包围北平承宣布政使司。
明燕山左护卫指挥使则跟随明燕武亲王攻破山西行都指挥使司广昌县(广昌守御千户所)、蔚州(蔚州卫)、大同府、大同前卫、大同后卫、大同左卫、大同中卫、大同右卫、大同左护卫、大同中护卫、大同右护卫、大同前屯卫、大同后屯卫、大同左屯卫、大同右屯卫、大同中屯卫。
之后9月初7日,朝廷就升明山东布政使司左参政:铁铉,为〈山东左布政使〉,并改命明山东都指挥使:盛庸,代替明曹国公:李景隆,继续抵抗燕军南侵。
12月初8日,明安陆侯:吴杰、明后军都督府署都督佥事兼北平行都指挥使:平安,两人防守在北平承宣布政使司真定府定州,明山东都指挥使则驻扎在刚刚收复的山东承宣布政使司济南府德州(德州卫)。