曹真也片刻不敢離開,在城頭巡視。一日,望見西北徐州方向塵土蔽日,望梁城而來,城外漢軍中也有幾隊兵馬,退回大寨去了。
曹真大喜,知道救兵到了,遣張球領兵五千出城接應。
原來曹仁聞知梁國告急,便遣部下猛將費耀、王雙,領兵兩萬,前來救援。大軍疾馳過了九里山,離梁城不遠,突然一陣鼓響,城外山邊,密林中,殺出兩支伏兵,正是楊秋、候選,各引五千西涼將士,卷殺過來。曹兵遠來疲睏,被漢軍兩路夾攻。大敗,丟下刀槍旗幟,盔甲,馬匹無數,軍士死傷大半,王雙、費耀僥倖逃命,領敗殘兵馬,逃回徐州。
梁城,曹真見援軍被截,遣張球領兵開北門殺出來接應,張球領兵出城,剛過吊橋,正遇黃忠人馬,曹軍大驚,急退入城,哪敢交戰,也退進城去。黃忠驅兵大進,湧了過來,守軍急關城門,梁堪、梁興五百軍士早混進城了。
梁氏兄弟混進城,趁亂摸到城北,轉過幾條街巷,見一座座倉房聳立在這,二人大喜,走進一聽,裡面隱約有人說話,梁興使個眼色,眾人只做巡視,往裡走去,果見一隊兵士窩在倉庫裡閒聊,見梁氏兄弟到,正欲問,早被一刀一個砍倒,二人就命軍士將屍體草草掩蓋,往裡走去,就見一塊大空地,上面推著幾十倉糧草。
梁興道:\"這糧草重地,守備怎如此鬆懈?\"
梁堪道:“依著田侯那種折騰法,我也回家睡覺去了,還守個屁倉!”
二人大笑,又抓了一名小兵詢問,原來曹兵將校只顧上城防守,無暇顧及倉房。那看守軍士,聽說漢兵殺散援軍,料城難守,各自逃命去了,梁氏兄弟分兵一半,各帶火種,每隔一倉放火,不多時,城北火光沖天,
城中兵將見倉房火起,頓時大亂起來,曹真聞知變故,急引軍士來救火。
田預見城內火起,知道梁氏兄弟已經得手,便率軍一齊攻城。
田預帶領徐庶,趙雲、閻行趕到城東道:\"我前日在望樓看見這邊城牆破落,可從這突破。\"
便令閻行部將士推雲梯來攻。徐庶道:\"城北起火,曹真定派軍士救援,此處兵少城破,正是將軍建功立業之時!\"
閻行大喜,手持環首刀,攀雲梯而上,隨後趙雲也身先士卒衝了上去,軍士見狀,個個捨命衝上城頭。
兩個爹佔了城牆,揮刀亂砍。曹兵軍士,肝了幾天,又見閻行,趙雲十分兇猛,都往城下逃去,大將曹彪見了,挺槍來鬥閻行,不多時,被閻行砍倒,順勢剁了腦袋,曹兵四散而逃,漢軍大部也轉道南邊上城,趙雲,閻行當先衝鋒,一刀一槍殺下城,閻行興起大叫道:\"哪個想投胎的只管過來,爺爺一刀一個,包死!\"
曹兵見來了個精神病,也不敢惹,直往後退,二人砍翻守門軍士,奪了城門,放下吊橋,黃忠等將領兵接應,一同殺往東門而來,守將劉延抵敵不住,被黃忠一刀砍死,開了城門,魏延引兵入城,又往西門殺來,曹兵見大勢已去,大半投降,開了西門,放霍峻人馬入城。曹兵大將盡被亂兵所殺,城中死者極多,血染城牆,曹真見狀,只得上馬,棄了城池,同張球領兵,往北門而逃。
走不多時,正遇楊秋、候選二將人馬,攔住去路,楊秋大喝道:\"我奉田侯將令,等候你等多時,還不下馬投降!\"
曹真大怒:“前後皆敵,已無退路,眾將還不死戰,更待何時!”
張球奮勇當先,手起一棒,把候選連盔帶頭,打得粉碎,楊秋大驚,往後便退,曹兵正要衝出,馬超遊騎趕到,見殺了候選,大怒,手起一槍,挑張球於馬下,隨行曹兵盡被殺絕。
只有曹真,棄馬走小路往徐州逃去。馬超道:\"且留他狗頭!往徐州報信,來日,我定要斬殺此人,為戰死將士報仇。\"