量運糧兵車前往何福營中。朱棣偵知訊息後,派精兵萬餘人阻擋平安援兵,並派朱高煦伏兵林間,等候雙方混戰後明軍疲憊時忽然殺出助戰。
燕王朱棣安排停當後,率師逆戰,兩翼騎兵扇形排開,直殺明運糧援兵。平安引軍突至,截殺燕兵一千多人。朱棣見狀,忙命步軍縱擊,橫貫明軍大陣,截斷其軍。明將何福見仗已開打,就也率軍出壁而戰,與平安合擊燕軍,攻殺燕兵千餘,燕軍小卻。
朱高煦見雙方打得火候差不多,趁明軍喘息之際,忽然率生力燕軍加入戰鬥,朱棣忽率後退的燕兵急轉身,一齊掩殺明軍。
何福等人大敗,殺傷萬餘人,喪馬三千餘匹,燕軍盡獲明軍糧餉。
何福所率的明軍逃入營壘後,餓得雙眼發藍。眾將集合議事,決定轉天突圍,聞炮聲即開門衝出。
沒等天亮,朱棣已指揮大軍進攻明營,諸將先登,兵士蟻附。燕軍發三震炮,何福部下明軍誤認為是自己軍營突圍的炮號,爭相推營門衝去。門塞不得出,明軍自相紛擾,人馬墜入壕塹,深溝皆滿。
燕兵乘勢大擊,明軍一敗塗地。
此戰,除何福一人僥倖逃脫外,由於營中馳馬不便,大將平安、陳暉都多名明將皆被燕軍生擒。至此,明軍主力幾乎喪失大半。
看見被捆縛押入大帳的平安,燕王朱棣笑問道:“淝河之戰,公馬不躓,何以遇我?”
平安朗聲大言:“刺殿下如拉朽耳!”
面對如此忠貞不屈之士,朱棣本人也不得不心生讚歎:“高皇帝(朱元璋)好養壯士!”命人送平安於北平關押,未加殺害。
平安,安徽滁州人,小字保兒。其父平定從太祖朱元璋起兵,與大將常遇春進攻元大都時戰死。平安當初做過朱元璋養子,驍勇善戰,力大無比。他以列將徵燕,多次擊敗燕軍。燕軍有一勇將王真,朱棣常誇示人說:“諸將奮勇如王真,何事不成!”淝河之戰,平安單騎挑王真於馬上,勇冠諸軍。因此,燕軍見平安被擒,軍中歡呼動地,紛紛大叫:“吾輩自此就安全了!”朱棣為收買人心,當時把平安械送北平。