征遼田虎的戰事打響後,梁山大軍在戰場上屢戰屢勝,很快便奪取了蓋州、壺關和昭德等地。除了在壺關一役中遭遇山士奇之外,其餘戰事均未遇上一樣像樣的對手。然而,在這次戰争的第六戰當中,梁山好漢遇上了一個最強悍的對手。這一戰,便是晉甯之戰。

按照原定計劃,晉甯屬于盧俊義大軍的攻擊目标。與宋江分兵後,盧俊義麾下有四十位好漢及五萬将士,實力雄厚。晉甯守将名叫田彪,是田虎的弟弟。城中雖有将士十餘名、士卒兩萬多人,但在不久前增援蓋州的戰鬥中遭遇梁山重創,士氣低落。是以,當盧俊義兵臨城下後,田彪不敢出城迎戰,隻是據城固守,以待援軍。
經過三、四天的猛攻後,盧俊義采納神機軍師朱武的建議,改變戰術,采用土工作業的方式,在城下堆積土囊,趁虛突破城防,一舉拿下該城。主将田彪倉皇而逃,十三名部将被殺,兩萬士卒投降,盧俊義大獲全勝,晉甯之戰第一階段的戰事宣告結束。
不過,正在盧俊義進入城中清理戰場之際,突然得知田虎帳下殿帥孫安率領兩萬兵馬及十名偏将前來增援,在距離晉甯城十裡處安營紮寨。盧俊義随即下令,由馬軍五虎将之一的霹靂火秦明、八虎騎之一的青面獸楊志等四位好漢率軍出城迎戰,自己領兵在後接應。至此,晉甯之戰第二階段的戰鬥正式開始。
兩軍擺開陣勢後,秦明一馬當先,與孫安進行單挑。孫安原本是泾原人氏,身長九尺,力大無窮,手握镔鐵雙劍,武藝高強。兩人激戰六十多個回合,難分高下。盧俊義見狀,鳴金收兵,準備在次日親自會會這位猛将。
到了第二天,盧俊義親自出陣,與孫安進行單挑。經過五十回合的較量後,孫安的戰馬突然馬失前蹄,将孫安掀落馬下。不過,盧俊義并未乘人之危,而是讓孫安換馬再戰。孫安換馬後,又與盧俊義單挑。兩人又進行了五十多個回合的較量後,盧俊義佯裝詐敗,撥馬便走。孫安緊追不舍,結果進入盧俊義的伏擊圈,被絆馬索絆倒後遭生擒活捉。
孫安的部将秦英、陸清和姚約等三将見主帥被擒,一擁齊上來救孫安,青面獸楊志、摩雲金翅歐鵬和火眼狻猊鄧飛迎住交戰。經過一番厮殺,楊志刺死秦英,歐鵬力斬陸清,姚約遭鄧飛所殺。随後,盧俊義率部掩殺,敵軍大敗,四千餘人陣亡,殘部後退十裡下寨。戰事暫時告一段落。
此後,盧俊義命人将孫安押到面前,親自為其松綁并勸說孫安歸順朝廷。孫安被盧俊義的誠意感動,不僅答應歸順,還提出親自出城招降城外的殘部。對于孫安的表态,盧俊義深信不疑,讓孫安出城勸降。沒過多久,七名偏将及一萬五千士卒在孫安的帶領下來到城外投降。至此,晉甯之戰宣告結束。
從征遼之戰開始到晉甯之戰開始前,盡管梁山大軍身經百戰,但遭遇的武藝高強之人并不多。直到晉甯之戰,梁山才遇到了一個真正的高手——孫安。孫安與五虎将之一的秦明單挑五十回合,又與梁山頭号高手盧俊義鏖戰一百回合,是小說中較為罕見的超級猛将,其實力足以在《水浒傳》的高手排行榜中名列前五位。
參考書籍:《水浒傳》