好晚了。次早入城来见高太尉,说宋江把二将放回之事。高俅大怒道:“这是贼人诡计,慢我军心!你这二人有何面目见吾?左右,与我推出斩讫报来。”王焕等众官都跪下告道:“非干此二人之事,乃是宋江、吴用之计。若斩此二人,反被贼人耻笑。”高太尉被众人苦告,饶了两个性命,削去本身职事,发回东京泰乙宫听罪。这两个解回京师。
原来这韩存保是韩忠彦的侄儿,忠彦乃是国老太师,朝廷官员多有出他门下。有个门馆教授,姓郑名居忠,原是韩忠彦抬举的人,见任御史大夫。韩存保把上件事告诉他。居忠上轿,带了存保,来见尚书余深,同议此事。余深道:“须是禀得太师,方可面奏。”二人来见蔡京,说:“宋江本无异心,只望朝廷招安。”蔡京道:“前者毁诏谤上,如此无礼,不可招安,只可剿捕。”二人禀说:“前番招安,皆为去人不布朝廷德意,用心抚恤,不用嘉言,专说利害,以此不能成事。”蔡京方允。约至次日早朝,道君天子升殿,蔡京奏准,再降诏敕,令人招安。天子曰:“见今高太尉使人来请安仁村闻焕章为军前参谋,早赴边庭委用。就差此人为使前去。如肯来降,悉免本罪;如仍不伏,就着高俅定限,日下剿捕尽绝还京。”蔡太师写成草诏,一面取闻焕章赴省筵宴。原来这闻焕章是有名文士,朝廷大臣多有知识的。各备酒食迎接,席终各散。一边收拾起行。有诗为证:
教学先生最有才,天书特地召将来。
展开说地谈天口,便使恩光被草莱。
且不说这里闻焕章辞驾,同天使来。却说高太尉在济州,心中烦恼。门吏报道:“牛邦喜到来。”高太尉便教唤至。拜罢,问道:“船只如何?”邦喜禀道:“于路拘刷得大小船一千五百余只,都到闸下。”太尉大喜,赏了牛邦喜。便传号令,教把船都放入阔港,每三只一排钉住,上用板铺,船尾用铁环锁定;尽数拨步军上船,其余马军,近水护送船只。比及编排得军士上船,训练得熟,已得半月之久。梁山泊尽都知了。吴用唤刘唐受计,掌管水路建功。众多水军头领,各各准备小船。船头上排排钉住铁叶,船舱里装载芦苇干柴,柴中灌着硫黄焰硝引火之物,屯住在小港内。却教炮手凌振于四望高山上,放炮为号。又于水边树木丛杂之外,都缚旌旗于树上。每一处都设金鼓火炮,虚屯人马,假设营垒。请公孙胜作法祭风。旱地上分三队军马接应。梁山泊吴用指画已了。
却说高太尉在济州催起军马,水路统军却是牛邦喜,又同刘梦龙并党世英这三个掌管。高太尉披挂了,发三通擂鼓,水港里船开,旱路上马发。船行似箭,马去如飞,杀奔梁山泊来。先说水路里船只,连篙不断,金鼓齐鸣,迤逦杀入梁山深处,并不见一只船。看看渐近金沙滩,只见荷花荡里两只打鱼船,每只船上只有两个人,拍手大笑。头船上刘梦龙便叫放箭乱射。渔人都跳下水底去了。刘梦龙催动战船,渐近金沙滩头。一带阴阴的都是细柳,柳树上拴着两头黄牛,绿莎草上睡着三四个牧童。远远地又有一个牧童,倒骑着一头黄牛,口中呜呜咽咽吹着一管笛子来。刘梦龙便教先锋悍勇的,首先登岸。那几个牧童跳起来呵呵大笑,都穿入柳阴深处去了。前队五七百人抢上岸去。那柳阴树中一声炮响,两边战鼓齐鸣。左边就冲出一队红甲军,为头是霹雳火秦明;右边冲出一队黑甲军,为头是双鞭将呼延灼。各带五百军马,截出水边。刘梦龙急招呼军士下船时,已折了大半军校。牛邦喜听得前军喊起,便教后船且退。只听得山顶上连珠炮响,芦苇中飕飕有声,却是公孙胜披发仗剑,踏罡布斗,在山顶上祭风。初时穿林透树,次后走石飞沙,须臾白浪掀天,顷刻黑云覆地,红日无光,狂风大作。刘梦龙急教棹船回时,只见芦苇丛中,藕花深处,小港挟汊,都棹出小船来,钻入大船队里。鼓声响处,一齐点着火把。原来这小船上,都是吴用主意授计与刘唐,尽使水军头领,装载芦苇干柴硫黄焰硝,杂以油薪。霎时间大火竟起,烈焰飞天,四分五落,都穿在大船内。前后官船,一齐烧着。怎见得火起?但见:
黑烟迷绿水,红焰起清波。风威卷荷叶满天飞,火势燎芦林连梗断。神号鬼哭,昏昏日色无光;岳撼山崩,浩浩波声鼎沸。舰航遮洋尽倒,柁橹艨艟皆休。先锋将魄散魂飞,合后兵心惊胆裂。荡桨的首先落水,点篙的无路逃生。船尾旌旗,不见青红交杂;柁楼剑戟,难排霜刃争叉。副将忙举哀声,主帅先寻死路。却似骊山顶上,周幽王褒姒戏诸侯;有若夏口三江,施妙策周郎破曹操。千千条火焰连天起,万万道烟霞贴水飞。
当时刘梦龙见满港火飞,战船都烧着了,只得弃了头盔衣甲,跳下水去。又不敢傍岸,拣港深水阔处,赴将开去逃命。芦林里面,一个人独驾着小船,直迎将来。刘梦龙便钻入水底下去。却好有一个人拦腰抱住,拖上船来。撑船的是出洞蛟童威,拦腰抱的是混江龙李俊。却说牛邦喜见四下官船队里火着,也弃了戎装披挂,却待下水。船梢上钻起一个人来,拿着挠钩,劈头搭住,倒拖下水里去。那人是船火儿张横。这梁山泊内水面上,杀得尸横遍野,血溅波心,焦头烂额者不计其数。只有党世英摇着小船,正走之矣间,芦林两边弩箭弓矢齐发,射死水中