秋八月戊申,解围还北平。九月,盛庸代李景隆将,复取德州,与吴杰、平安、徐凯相掎角,以困北平。时徐凯方城沧州,王佯出兵攻辽东,至通州,循河而南,渡直沽,昼夜兼行。
十月戊午,袭执徐凯,破其城,夜坑降卒三千人。遂渡河过德州。盛庸遣兵来袭,击败之。十一月壬申,至临清。十二月丁酉,袭破盛庸将孙霖于滑口。乙卯,及庸战于东昌,庸以火器劲弩歼王兵。会平安军至,合围数重,王大败,溃围以免,亡数万人,张玉战死。
三年春正月辛酉,败吴杰、平安于威县,又败之于深州,遂还北平。二月乙巳,复帅师南下。三月辛巳,与盛庸遇于夹河,谭渊战死。硃能、张武殊死斗,庸军少却。会日暮,各敛兵入营。王以十余骑逼庸营野宿,及明起视,已在围中。乃从容引马,鸣角穿营而去。诸将以天子有诏,毋使负杀叔父名,仓卒相顾愕贻,不敢发一矢。是日复战,自辰至未,两军相胜负,东北风忽起,尘埃蔽天,燕兵大呼,乘风纵击,庸大败。走德州。吴杰、平安自真定引军与庸会,未至八十里,闻败引还。王以计诱之,杰、安出兵袭王。闰月戊戌,遇于藁城。己亥,与战,大风拔木,杰、安败走,追至真定城下。癸丑,至大名,闻齐泰、黄子澄已罢,上书请召还吴杰、平安、盛庸兵。天子使大理少卿薛岩来报,谕王释甲,王不奉诏。
夏五月,杰、安、庸分兵断燕饷道,王遣指挥武胜上书,诘其故。天子怒,下胜狱。王遂遣李远略沛县,焚粮舟万计。
秋七月己丑,掠彰德。丙申,降林县。平安乘虚捣北平,王遣刘江迎战,安败走。房昭屯易州西水寨,攻保定,王引兵围之。
冬十月丁巳,都指挥花英援昭,败之峨眉山下,斩首万级,昭弃寨走。己卯,还北平。十一月乙巳,王自为文祭南北阵亡将士。当是时,王称兵三年矣。亲战阵,冒矢石,以身先士卒,常乘胜逐北,然亦屡濒于危。所克城邑,兵去旋复为朝廷守,仅据有北平、保定、永平三府而已。无何,中官被黜者来奔,具言京师空虚可取状。王乃慨然曰:“频年用兵,何时已平?要当临江一决,不复返顾矣。”十二月丙寅,复出师。
四年春正月乙未,由馆陶渡河。癸丑,徇徐州。三月壬辰,平安以四万骑蹑王军,王设伏淝河,大败之。丙午,遣谭清断徐州饷道,还至大店,为铁铉军所围。王引兵驰援,清突围出,合击败之。