卻說曹操兵近濮陽,下住寨腳。次日,引眾將出,陳兵於野。操立馬於門旗下,遙望呂布兵到。陣圓處,呂布當先出馬,兩邊排開七員健將:呂正、郝萌、曹性、成廉,魏續、宋憲、侯成。呂布軍五萬,鼓聲大震。曹操指呂布而言曰:“吾與汝自來無仇,何得奪吾州郡?”呂布曰:“漢家城池,諸人有分,偏爾合得?”便叫勇將成廉出馬搦戰。曹軍內樂進出迎。兩馬相交,雙槍齊舉。戰到三十餘合,勝負不分。夏侯惇拍馬便出助戰,呂布陣上呂正提戟截住廝殺。惱得呂布性起,挺戟驟馬,衝出陣來。夏侯惇、樂進皆走,呂布率一萬並州狼騎掩殺,曹軍大敗,退三四十裏。呂布自收軍。曹操輸了一陣,回寨與諸將商議。李典之伯父李乾曰:“某今日上山觀望,濮陽之西,呂布有一寨,約無多軍。今夜彼將謂我軍敗走,必不準備,可引兵擊之;若得寨,布軍必懼。此為上策。”曹操從其言,帶曹洪、李典、毛玠、李整、李乾、越兮六將,選馬步二萬人,連夜從小路進發。
卻說呂布於寨中勞軍。陳宮曰:“西寨是個要緊去處,倘或曹操襲之,奈何?”呂布小覷曹操曰:“曹賊今日輸了一陣,如何敢來!”陳宮憂曰:“曹操是極能用兵之人,須防其攻吾軍於不備。”呂布思索良久,乃撥呂正並魏續、侯成引兵往守西寨。
卻說曹操於黃昏時分,引軍至西寨,四麵突入。寨兵不能抵擋,四散奔走,曹操奪了寨。將及四更,呂正方引軍到,殺將入來。曹操自引軍馬來迎,正逢呂正,三軍混戰。將及天明,正西鼓聲大震,人報呂布自引救軍來了。曹操乃棄寨而走。背後呂正、魏續、侯成趕來。當頭呂布親自引軍來到。李乾、樂進雙戰呂布不住,曹操望北而行。山後一彪軍出:左有成廉,右有曹性。曹操使李典、曹洪戰之,不利,曹操望西而走。忽又喊聲大震,一彪軍至:郝萌、宋憲二將攔住去路。眾將死戰,曹操當先衝陣。卻不知陳宮率軍早已等在此處,乃令士卒發矢,梆子響處,箭如驟雨射將來。曹操不能前進,無計可脫,大叫:“誰人救我!”步軍軍隊裏,一將踴出,乃越兮也,越兮卻也使個雙鐵戟,腰叉小戟數支,大叫:“主公勿憂!”飛身下馬,插住雙戟,取短戟十數枝,挾在手中,顧從人曰:“賊來十步乃呼某!”遂放開腳步,冒箭前行。呂布軍數十騎追至。從人大叫曰:“十步矣!”韋曰:“五步乃呼某!”從人又曰:“五步矣!”越兮乃飛戟刺之,一戟一人墜馬,並無虛發,立殺十數人。眾皆奔走。越兮複飛身上馬,挺一雙大鐵戟,衝殺入去。郝、曹、成、宋四將不能抵擋,各自逃去。越兮殺散敵軍,救出曹操。眾將隨後也到,尋路歸寨。看看天色傍晚,背後喊聲起處,呂布驟馬提戟趕來,大叫:“曹賊休走!”此時人因馬乏,大家麵麵相覷,各欲逃生。
曹操正慌走間,正南上一彪軍到,乃夏侯惇引軍來救援,截住呂布大戰。鬥到黃昏時分,大雨如注,各自引軍分散。操回寨,重賞越兮,加為領軍都尉。