且說董平,張清回寨,說知備細,宋江與眾頭領統率大軍,下山不遠,早見官軍到來。前軍射住陣腳,兩邊拒定人馬,隻見先鋒王煥出陣,使一條長槍,在馬上厲聲高叫:「無端草寇,敢死村夫,認得大將王煥麽?」對陣繡旗開處,宋江親自出馬,與王煥聲喏道:「王節度,你年紀高大了,不堪與國家出力,當槍對敵,恐有些一差二誤,枉送了你一世清名。你回去吧!另教年紀小的出來戰。」王煥聽得大怒,罵道:「你這廝是個文麵俗吏,安敢抗拒天兵!」宋江答道:「王節度,你休逞好手,我這一班兒替天行道的好漢,不到得輸與你!」王煥便挺槍戳將過來。宋江馬後,早有一將,鸞鈴響處,挺槍出陣。宋江看時,卻是「豹子頭」林,來戰王煥。兩馬相交,眾軍助喊,高太尉自臨陣前,勒住馬看。隻聽得兩軍呐喊喝彩,果是馬軍踏鐙身看,步卒掀盔舉眼觀。兩個施逞諸路槍法,但見:
一個屏風槍勢如霹靂,一個水平槍勇若奔雷,一個朝天槍難防難躲,一個鑽風槍怎敵怎遮。這個恨不得槍戳透九霄雲漢,那個恨不得槍刺透九曲黃河。一個槍如蟒離岩洞,一個槍似龍躍波津。一個使槍的雄似虎吞羊,一個使槍的俊如撲兔。
王煥大戰林,約有七八十合,不分勝敗。兩邊各自鳴金,二將分開,各歸本陣。隻見節度使荊忠到前軍,馬上欠身,稟覆高太尉道:「小將願與賊人決一陣,乞請鈞旨。」高太尉便教荊忠出馬交戰。宋江馬後鸞鈴響處,呼延灼來迎。荊忠使一口大杆刀,騎一匹瓜黃馬,二將交鋒,約二十合,被呼延灼賣個破綻,隔過大刀,順手提起鋼鞭來,隻一下,打個襯手,正著荊忠腦袋,打得腦漿迸流,眼珠突出,死於馬下。高俅看見折了一個節度使,火急便差項元鎮,驟馬挺槍,飛出陣前,大喝:「草賊敢戰吾麽?」宋江馬後,「雙槍將」董平撞出陣前,來戰項元鎮。兩個不到十合,項元鎮霍地勒回馬,拖了槍便走。董平拍馬去趕,項元鎮不入陣去,著陣腳,落荒而走。董平飛馬去追,項元鎮帶住槍,左手拈弓,右手搭箭,拽滿弓,翻身背射一箭。董平聽得弓弦響,手去隔,一箭正中右臂,棄了槍,撥回馬便走。項元鎮掛著弓,撚著箭,倒趕將來。呼延灼,林見了,兩騎馬各出,救得董平歸陣。高太尉指揮大軍混戰,宋江先教救了董平回山,後麵軍馬,遮攔不住,都四散奔走。高太尉直趕到水邊,卻調人去接應水路船隻。
且說劉夢龍和黨世雄布領水軍,乘駕船隻,迤邐前投梁山泊深處來,隻見茫茫蕩蕩,盡是蘆葦蒹葭,密密遮定港汊。這裏官船,檣篙不斷,相連十餘裏水麵。正行之間,隻聽得山坡上一聲炮響,四麵八方,小船齊出,那官船上軍士,先有五分懼怯,看了這等蘆葦深處,盡皆慌了;怎禁得蘆葦裏麵埋伏著小船,齊出衝斷大隊!官船前後不相救應,大半官軍,棄船而走。梁山泊好漢,看見官軍陣腳亂了,一齊鳴鼓搖船,直衝上來。
劉夢龍和黨世雄急回船時,原來經過的淺港內,都被梁山泊好漢用小船裝載柴草,砍伐山中木植,填塞斷了,那櫓槳竟搖不動。眾多軍卒,盡棄了船隻下水。劉夢龍脫下戎裝披掛,爬過水岸,揀小路走了。這黨世雄不肯棄船,隻顧叫水軍尋港汊深處搖去,不到二裏,隻見前麵三隻小船,船上是阮氏三雄,各人手執蓼葉槍,挨近船邊來,眾多駕船軍士,都跳下水裏去了。黨世雄自持鐵搠,立在船頭上,與阮小二交鋒,阮小二也跳下水裏去,阮小五,阮小七兩個逼近身來。黨世雄見不是頭,撇了鐵搠,也跳下水裏去了。見水底下鑽出「船火兒」張橫來,一手揪住頭發,一手提定腰胯,滴溜溜丟上蘆葦根頭;先有十數個小嘍羅躲在那裏,鐃套索搭住,活捉上水滸寨來。
卻說高太尉見水麵上船隻,都紛紛滾滾,亂投山邊去了,船上縛著的,盡是劉夢龍水軍手旗號,情知水路裏又折了一陣,忙傳軍令,且教收兵,回濟州去,別作道理。五軍比及要退,又值天晚,隻聽得四下裏火炮不住價響,宋江軍馬,不知幾路殺將來。高太尉隻叫得苦了也。正是陰陵失路逢神弩,赤壁鏖兵遇怪風。