老人獻計後,這天夜晚,果然是北風大起,呼嘯凜冽。曹操命令兵士擔土潑水,沒有盛水器具的,就用布袋子盛水澆灌,隨築隨凍。等到天明後,沙水凍緊,土城已經築完。細作報告給馬超,馬超領兵觀看後十分吃驚,懷疑有神人在其中相助。
次日清晨,馬超集結大軍嗚鼓而進。曹操乘馬出營,隻有許褚一人隨後。曹操揚鞭大呼道:“我曹操單騎來到這裏,請馬超出來答話。”
馬超乘馬挺槍而出。曹操說:“你欺我營寨不成,如今,一夜就已築就,你還是快快早降為好!”
馬超大怒,想要衝上前來擒拿曹操,卻猛然看到曹操背後一人手提鋼刀,睜圓怪眼,勒馬而立。
馬超懷疑這人就是許褚,於是揚鞭問:“我聽說你軍中有虎侯,他在不在這裏?”許褚提刀大叫:“我就是譙郡許褚!”
目射神光,威風抖擻。馬超猶豫著不敢上前,勒馬便回,曹操帶許褚回寨。兩軍看到後,無不駭然。
曹操對眾將說:“賊將也知道仲康是我的虎侯!”從此軍中都稱呼許褚為虎侯。許褚說:“我明天必定前去擒事馬超。”
曹操搖頭說:“馬超英勇,不要輕敵。”許褚說:“我發誓和她決一死戰!”立即使人送去戰書,說虎侯單挑馬超明天決戰。馬超接書大怒道:“他敢膽大欺我!”立即批複明天誓殺虎癡。
第三天,兩軍出營已經布好了陣勢。馬超讓龐德在左翼,馬岱在右翼,韓遂押住中軍。馬超挺槍縱馬衝到陣前高叫:“虎癡快快滾出來!”
曹操在門旗下回顧眾將說:“馬超不減當年呂布之勇!”話音未絕,許褚拍馬舞刀殺出,馬超挺槍接戰。鬥了一百多個回合勝負不分。兩人的馬匹卻都困乏,就各回到軍中,換了馬匹又到陣前,又鬥了一百多個回合還是不分勝負。許褚性急,飛身回到陣中,卸了盔甲,渾身筋突,赤體提刀,翻身上馬來和馬超決戰,兩軍都驚得目瞪口呆。
兩個人又打鬥了三十多個回合,許褚奮威舉刀便砍馬超。馬超閃過後,一槍朝許褚心窩刺去,許褚棄刀把槍挾住,兩個在馬上奪槍。
最後還是許諸氣力大,一聲響折斷了槍杆,兩人各拿半條槍杆在馬上亂打。曹操擔心許褚有閃失,就命令夏侯淵、曹洪兩將齊出夾攻馬超。
龐德、馬岱看到曹將齊出,也都麾動兩翼鐵騎,橫衝直撞,混殺過來,曹兵大亂。許褚臂中兩箭,眾將慌忙退入寨中。馬超直殺到寨壕邊,曹兵折傷大半,曹操命令堅守不出。馬超回到渭口對韓遂說:“我所經曆的對手沒有比得上這許褚的,果真是個虎癡啊!”
那邊,曹操認為馬超可以用計攻破,就密令徐晃、朱靈渡過河西結營,形成前後夾攻態勢。有一天,曹操在城頭上看到馬超領數百騎兵直到寨前,往來如飛馳驟。
曹操觀看了許久,把頭盔扔到地上說:“馬超不死,我死無葬身之地!”夏侯淵聽了後心中憤恨,厲聲說:“我寧願前去戰死,也要消滅馬賊!”