十多只,停泊在岸边,被宋江等一声吆喝,跳到船上。船中人有的被杀,有的跳水自尽。宋江一伙留下水手不杀,叫他们照常行驶,只是须听宋江指挥,不得有违。一船被掳,其余各船逃避不及,一齐被他劫住。
宋江命水手转而南行,到了海州附近。忽然见有水上的巡巡逻士卒,驾着小舟,聚集在左右,有盘查大船的意思。宋江瞧着,恐怕露出破绽,不如先下手为强,于是一声号令,驱逐这些船只。这些巡逻的船只船慌忙逃向海边。宋江率船前进,来到海边,只见四面芦苇丛集,飘飒有声。
有人对宋江说道:“对面恐怕有埋伏,不应再前进。”宋江闻言,急命退回。没走多远,果然看见芦苇丛中,突然冲出许多兵船,前来截击。那些巡逻船也分成两堆,围了过来。宋江麾众抵御,边战边退。不料官军船里,搬出许多火物,对着宋江手下各船,陆续抛来。霎时间,各船起火,火势冲天。
宋江连声叫苦,只得指挥麾下,一面扑火,一面射箭,冲开一条血路,向大海中奔去。此外各船,仓猝中不及施救,船中的大小头目,有的泅水逃逸脱,有的恃勇杀出。剩下一大半,被官军捉住。宋江逃了数十里,见后面已无官军,才敢暂时停下。接着,张叔夜派人来劝降,宋江此时已经没有多少部下,只得接受招安。
张叔夜将招降宋江的事情,上奏朝廷。朝廷认为海州已经无事,就将叔夜调任济南府。宋江接受招安之后,奉张叔夜的命令,带着一百多人,赶赴江南。他们来到时,熙河前军统领辛兴宗等人正在浙西境内的江涨桥,与方七佛等苦战。两边相持不下,宋江麾众冲杀,把方军驱退。宋江当下遇着王禀,连忙呈上张叔夜的手书。王禀看完,便道:“既然是张知州令你到此,就留在营中,静候差遣!”
次日黎明,王禀传命饱餐,约好时辰一同进军,大众遵令而行。不久已至辰牌,官军拔寨而进,直捣杭州城下。方七佛开城挑战,宋江麾下战士,奋勇杀出,搅入方七佛阵中。王禀也驱军杀上,方七佛遮拦不住,麾军退回。双方在杭州恶战多日,宋江麾下死伤惨重。不过,总算最终,攻克了杭州,方七佛带着少数部下逃走。
不久,辛兴宗、杨惟忠等到了杭州,王禀迎入城内。王禀报告破城情形,于是水陆大举,向睦州进发。方腊闻报,不觉大惊失色,急急退回清溪。方腊部下的精锐,大多在杭州。此次杭州丢失,伤亡惨重,方腊自然心惊。西路一带,也纷纷解体。
环庆将领杨可世,从泾县过石壁隘,斩杀了三千多人,攻克旌德县。泾原将领刘镇在乌村湾,打败方腊军,夺取了宁国县。六路都统制刘延庆,又从江东进入宣州,与杨可世、
刘镇二军会合,一同攻打歙州,歙州的方腊麾下闻风而逃。
这时候的杭州这边的官军,也连克富阳、新城、桐庐各县,直逼睦州。睦州的方腊军队开城出战,王禀当先驱杀,辛兴宗、杨惟忠等人分两翼夹击。方腊的军队被杀得落花流水,弃城而