張寶觀點了法,急欲退兵。左關公,右張飛,兩軍都出,背後玄德、朱儁一齊趕上,賊兵大敗。玄德瞥見“地公將軍”燈號,飛馬趕來,張寶落荒而走。玄德發箭,中其左臂。張寶帶箭逃脫,走入陽城,死守不出。
玄德將兵散回籍裡,止帶親隨二十餘人,與關、張來安喜縣中到任。署縣事一月,與民秋毫無犯,民皆感化。到任以後,與關、張食則同桌,寢則同床。如玄德在稠人廣坐,關、張侍立,整天不倦。到縣未及四月,朝廷降詔,凡有軍功為長吏者當沙汰。玄德疑在遣中。
朱儁引兵圍住陽城攻打,一麵差人刺探皇甫嵩動靜。探子回報,具說:“皇甫嵩大得勝捷,朝廷以董卓屢敗,命嵩代之。嵩到時,張角已死;張梁統其眾,與我軍相拒,被皇甫嵩連勝七陣,斬張梁於曲陽。發張角之棺,戮屍梟首,送往京師。餘眾俱降。朝廷加皇甫嵩為車騎將軍,領冀州牧。皇甫嵩又表奏盧植有功無罪,朝廷複盧植原官。曹操亦以有功,除濟南相,本日將班師到差。”朱儁傳聞,催促軍馬,悉力攻打陽城。賊勢危急,賊將嚴政刺殺張寶,獻首投降。朱儁遂平數郡,上表獻捷。時又黃巾餘黨三人:趙弘、韓忠、孫仲,聚眾數萬,望風燒劫,稱與張角報仇。朝廷命朱儁即以得勝之師討之。儁奉詔,率軍進步。時賊據宛城,儁引兵攻之,趙弘遣韓忠出戰。儁遣玄德、關、張攻城西南角。韓忠儘率精銳之眾,來西南角抵敵。朱儁自縱鐵騎二千,徑取東北角。賊恐失城,急棄西南麵回。玄德從背後掩殺,賊眾大敗,奔入宛城。朱儁分兵四周圍定。城間斷糧,韓忠令人出城投降。儁不準。玄德曰:“昔高祖之得天下,蓋為能招降納順;公何拒韓忠耶?”儁曰:“彼一時,此一時也。昔秦項之際,天下大亂,民無定主,故招降賞附,以勸來耳。今海內一統,惟黃巾造反;若容其降,無以懲惡。使賊得利儘情劫奪,失方便投降:此長寇之誌,非良策也。”
因而三人連夜引軍來投朱儁。儁待之甚厚,合兵一處,進討張寶。是時曹操自跟皇甫嵩討張梁,大戰於曲陽。這裡朱儁打擊張寶。張寶引賊眾八九萬,屯於山後。儁令玄德為其前鋒,與賊對敵。張寶遣副將高升出馬搦戰,玄德使張飛擊之。飛縱馬挺矛,與升交兵,不數合,刺升落馬。玄德麾軍直衝疇昔。張寶就頓時披髮仗劍,作起妖法。隻見風雷高文,一股黑氣從天而降,黑氣中似有無窮人馬殺來。玄德趕緊回軍,軍中大亂。敗陣而歸,與朱儁計議。儁曰:“彼用妖術,我來日可宰豬羊狗血,令軍士伏於山頭;候賊趕來,從高坡上潑之,其法可解。”玄德聽令,撥關公、張飛各引軍一千,伏於山後高岡之上,盛豬羊狗血並穢物籌辦。次日,張寶搖旗擂鼓,引軍搦戰,玄德出迎。比武之際,張寶作法,風雷高文,飛砂走石,黑氣漫天,滾滾人馬,自天而下。玄德撥馬便走,張寶驅兵趕來。將過山頭,關、張伏軍放起號炮,穢物齊潑。但見空中紙人草馬,紛繁墜地;風雷頓息,砂石不飛。