文醜軍既得糧草車仗，又來搶馬。軍士不依隊伍，自相雜亂。曹操卻令軍將一齊下土阜擊之，文醜軍大亂。曹兵圍裹將來，文醜挺身獨戰。軍士自相踐踏，文醜止遏不住，只得撥馬回走。操在土阜上指曰：「文醜為河北名將，誰可擒之？」張遼、徐晃，飛馬齊出，大叫：「文醜休走！」文醜回頭見二將趕上，遂按住鐵槍，拈弓搭箭，正射張遼。徐晃大叫：「賊將休放箭！」張遼低頭急躲，一箭射中頭盔，將簪纓射去。遼奮力再趕，坐下戰馬，又被文醜一箭射中面頰。那馬跪倒前蹄，張遼落地。
文醜回馬復來，徐晃急輪大斧，截住廝殺。只見文醜後面軍馬齊到，晃料敵不過，撥馬而回。文醜沿河趕來。忽見十餘騎馬，旗號翩翻，一將當頭提刀飛馬而來，乃關雲長也，大喝：「賊將休走！」與文醜交馬，戰不三合，文醜心怯，撥馬遶河而走。關公馬快，趕上文醜，腦後一刀，將文醜斬下馬來。曹操在土阜上，見關公砍了文醜，大驅人馬掩殺。河北軍大半落水，糧草馬匹仍被曹操奪回。
玄德謝曰：「荷明公寬大之恩，無可補報，欲令一心腹人，持密書去見雲長，使知劉備消息，彼必星夜來到，輔佐明公，共誅曹操，以報顏良、文醜之讎，若何？」袁紹大喜曰：「吾得雲長，勝顏良、文醜十倍也。」玄德修下書劄，未有人送去。紹令退軍武陽，連營數十里，按兵不動。操乃使夏侯惇領兵守住官渡隘口，自己班師回許都，大宴眾官，賀雲長之功。因謂呂虔曰：「昔日吾以糧草在前者，乃餌敵之計也。惟荀公達知吾心耳。」眾皆歎服。
正哭間，有一隨行老軍，聽得哭不絕，於門外告曰：「夫人休哭。主人見在河北袁紹處。」夫人曰：「汝何由知之？」軍曰：「跟關將軍出征，有人在陣上說來。」夫人急召雲長責之曰：「皇叔未嘗負汝，汝今受曹操之恩，頓忘舊日之義，不以實情告我，何也？」關公頓首曰：「兄今委實在河北；未敢教嫂嫂知者，恐有洩漏也。事須緩圖，不可欲速。」甘夫人曰：「叔宜上緊。」公退，尋思去計，坐立不安。
竊聞義不負心，忠不願死。羽自幼讀書，粗知禮義，觀羊角哀、左伯桃之事，未嘗不三歎而流涕也。前守下邳，內無積粟，外無援兵；欲即效死，奈有二嫂之重，未敢斷首捐軀，致負所託；故爾暫且羈身，冀圖後會。近至汝南，方知兄信；即當面辭曹操，奉二嫂歸。羽但懷異心，神人共戮。披肝瀝膽，筆楮難窮。瞻拜有期，伏惟照鑒！
欲離萬丈蛟龍穴，又遇三千狼虎兵。