当时,关胜等四将领兵飞马杀到乌龙岭上,正好迎上了石宝的军马。关胜在马上大声喝道:“贼将怎敢杀我弟兄!”石宝见是关胜,无心恋战,便退上岭去。白钦则前来与关胜交战,但两人斗不到十个回合,乌龙岭上又鸣锣收军。关胜没有追赶,岭上的军兵自乱阵脚。原来,石宝只顾在岭东厮杀,却没提防岭西已被童枢密率领的大军杀上岭来。宋军中的大将王禀与南兵指挥景德交战,斗了十几个回合后,王禀将景德斩于马下。接着,吕方、郭盛率先奔上山来夺岭,但还没到岭边,山头上就飞下一块大石头,将郭盛连人带马打死在岭边。
关胜望见岭上大乱,知道岭西有宋兵上岭了,于是急忙召集众将,一齐杀上去。两面夹攻之下,岭上展开了混战。吕方正好迎上了白钦,两人交手厮杀。斗不到三个回合,白钦一枪刺来,吕方闪身躲过,白钦那条枪从吕方肋下刺空,而吕方的戟却被白钦拨得倒横。两将在马上各施展不得,都弃了手中兵器,在马上互相揪住。这时正好遇到山岭险峻处,那马如何站得稳?二将用力过猛,结果连人带马都滚下岭去,一同摔死在那岭下。
这边关胜等众将步行杀上岭来,两面都是宋兵,已经杀到岭上。石宝看见两边都没有去路,唯恐被捉了受辱,于是用劈风刀自刎而死。宋江众将夺了乌龙岭关隘后,关胜急忙派人报知宋先锋。
与此同时,睦州上溜头又有军马杀来,上下夹攻。江里水寨中的四个水军总管见乌龙岭已失守、睦州已陷落,都弃了船只逃过对江去。结果被隔岸的百姓生擒了成贵、谢福两人并解送入睦州;而翟源、乔正两人则逃走不知去向。宋兵大队回到睦州后由宋江出城迎接童枢密、刘都督入城。
安顿好军营之后出榜招抚军民恢复生产生活。南兵投降的人数不计其数。宋江将仓库中的粮米全部散发给百姓让他们各自回归本业重新成为良民。同时将水军总管成贵、谢福剖腹取心以祭祀兄弟阮小二、孟康以及在乌龙岭阵亡的所有将佐的亡灵。接着又命令李俊等水军将领管领了许多船只把俘虏到的贼首和伪官解送到张招讨的军前去了。
宋江又因为折损了吕方、郭盛两位将领而惆怅不已;于是按兵不动等待卢先锋的兵马一同进攻清溪。有诗为证:“古睦封疆悉已平行宫滚滚火烟生。几多贼将俱诛戮准拟清溪大进兵。”这里暂且不说宋江在睦州的屯驻情况。
却说副先锋卢俊义自从在杭州分兵之后统领着三万人马以及本部下的正偏将佐共二十八人引兵从山路向杭州进发。他们经过临安镇这个钱王故都时走近了昱岭关前。而守关把隘的却是方腊手下一员大将绰号叫小养由基的庞万春。此人是江南方腊国中第一个擅长射箭的人。他带领着两员副将一个叫雷炯一个叫计稷。这两个副将都能拉开七八百斤的强弩并且各会使用一枝带刺的骨朵作为武器。他们手下一共有五千人马。这三人一同守把在昱岭关隘处得知宋兵分派副先锋卢俊义引军到来时已经做好了迎战的准备只等宋军靠近了。
卢俊义的先锋军马即将接近昱岭关前,他先派遣史进、石秀、陈达、杨春、李忠、薛永六员将领,带领三千步兵前去侦察。这六人都骑着战马,其余的都是步兵,一路蜿蜒前行到关下,却没有遇到一个敌军。史进在马上心生疑虑,和众将商议。话还没说完,他们已经到了关前,看到关上竖着一面彩绣白旗,旗下站着小养由基庞万春。庞万春看到史进等人,大笑并骂道:“你们这伙草贼,只配在梁山泊里住,接受宋朝的招安诰命,怎么敢来我这里装好汉!你们可曾听说过我小养由基的名字?我听说你们这伙人里有个叫小李广花荣的,让他出来和我比箭。先让你们看看我的神箭!”话还没说完,嗖的一箭射去,正中史进,史进摔下马去。其余五将急忙上前抢救,上马便回。这时,山顶上一声锣响,左右两边的松树林里同时放箭。五员将领顾不得史进,各自逃命而去。转过山嘴,对面两边山坡上,一边是雷炯,一边是计稷,那弩箭如雨一般射来。即使再有十分英雄气概,也躲不过这般的箭矢。可怜这六员将领,都如南柯一梦般死去。史进、石秀等六人,没有一个逃脱,全都被射死在关下。
三千步兵,只剩下百余名小军逃回来,向卢俊义报告了此事。卢俊义听后大惊,如痴似醉,呆了半晌。神机军师朱武便劝道:“现在先锋如此烦恼,会耽误大事。我们可以另商量一个计策去夺关斩将,报此仇恨。”卢俊义道:“宋公明兄长特意分给我许多将领和士兵,但现在还没有赢得一场胜利,就先折了六员将领和三千士兵,只剩下百余人回来。这样我怎么