馬超領兵迎戰臧霸,大軍行出三十里外,正與臧霸大軍的前鋒尹禮相遇。
尹禮所部共有五千人,與后面的臧霸主力只相距十里。因知道馬超兵力不多,故而尹禮心情十分放松,只覺得大軍一到,馬超定會望風而逃,自己輕輕松松便能夠奪回六安。
不想馬超卻敢領兵前來迎戰。眼見敵軍數千騎兵滾滾而來,聲勢浩大,尹禮頓時慌了手腳,心知自己的輕步兵不可能是馬超騎兵的對手,當下尹禮急忙派人去向臧霸求援,隨后慌慌張張地指揮士卒結成方陣,槍兵在前,刀手在中,弓弩手在最后。
馬超遠遠看見尹禮變陣,當即也調整陣型,將自己麾下會騎射的二三百人放在最前,命董種率領著沖擊敵軍。前軍騎兵沖到曹軍陣前六十步的距離時,紛紛引弓放箭,隨后撥轉馬頭往橫向轉移,一邊奔跑,一邊又張弓搭箭,繼續射擊。
尹禮見狀,當下認定馬超之軍乃是弓騎兵,因自己軍中缺少盾牌,輕步兵在前只能白挨箭雨打擊,于是尹禮急忙命令槍兵撤退,命刀手和弓兵上前,準備用弓箭手靠前打擊馬超的騎兵。
正在此時,董種率領的前排弓騎兵全部轉向完畢,后面馬超率領的沖陣騎兵剛好沖了上來,眼見敵軍原本就是倉促結成的陣型復又在變陣,當下馬超大喜,一馬當先領著麾下騎兵殺了上去。
這一下來的突然,尹禮沒想到敵軍瞬間從弓騎兵變成了突騎,一時間慌了手腳,被馬超縱馬挺槍,一舉沖破前排刀手的的軍陣,隨即殺入了弓箭手方陣之中。
三千羌騎跟著馬超突入尹禮軍陣,揮舞彎刀大肆劈砍,尹禮大軍很快支撐不住,開始全線崩潰,掉頭往北面逃去。
馬超見狀,急忙揮軍掩殺。馬超領騎兵主力只管沖殺,董種則領偏師在后分割包圍潰兵,全力抓捕俘虜。
正戰之間,臧霸聞聽尹禮的前軍被馬超攻擊,急忙率兵來救。臧霸預估尹禮抵擋不住馬超,為免大軍被潰兵沖擊,因此與孫觀商議,放開大路,分兵從左右截擊馬超。
二人大催兵馬,漫山遍野而來,馬超見狀,也自心驚,當下只得棄了尹禮,率領兵馬來戰臧霸。騎兵繞著臧霸、孫觀大軍轉了一圈,卻發現兩軍相互配合默契,并無明顯破綻。
馬超無奈,只得領兵撤退,此時董種也抓捕了千余俘虜,都用草繩拴著。馬超看見,也自欣喜,即與董種合兵一處,押著俘虜往六安而去。
臧霸救了尹禮,收攏敗兵,折兵二千余人,且尹禮麾下兵馬都驚魂未定。當下臧霸只得令尹禮為后軍,隨后臧霸、孫觀領兵繼續南下,一路謹慎前行,至六安城北十里處扎下了營寨。
次日,馬超不等臧霸來攻,便即領騎兵出城來到臧霸營前挑戰。
臧霸見狀,心下大怒,當下領三千槍兵出營列陣,指著馬超大罵道:“無君無父之賊,何敢來向我叫戰!”
馬超大怒,縱馬挺槍直往臧霸沖去,臧霸揮槍迎戰,交手十余回合,臧霸被殺得汗流浹背,當下虛晃一槍,掉頭奔回本陣。
馬超見狀,抬手從馬鞍上拿起一個小銅錘,奮力一擲,正中臧霸后心。臧霸被打的噴出一口鮮血,強撐著伏在馬上逃回營寨之后,便即渾身無力地掉落下馬。部將徐翕、毛暉急忙救起,呼喚醫者救治,良久方才蘇醒。