而此时杨健早已率军逃跑,结果被刘子宸的铁骑追上,杨健派麾下猛将张纯率五千兵殿后,自己率大军登船逃跑。
张纯率军应战刘子宸,结果步兵遇上骑兵瞬间就全线战败,张纯战死,五千叛军全军覆没。
林烟出京城三天,两战两捷,杨健渡江来到江春投靠周曲恩。
林烟夺取了杨健囤积在庭州的物资,杨健临走前将江边剩余的战船一把火烧了个干净,导致林烟无法渡江。
林烟请示宋高帝请求派龙船援助,宋高帝回复林烟派遣战船要些时间,预计五天后可送到。
在等船的工夫林烟写信给惊魂未定杨健,让他投降。
杨健认为自己还有兵众五万,定能阻挡北府军,于是拒不投降。
没想到杨健不肯投降,周曲恩却心动了,原来林烟先给周曲恩写了信,再给杨健写信。
林烟写信告诉周曲恩,现朝廷发兵五十万,誓要一举荡平叛军,大军已到长江北岸,正在等十万蛟龙军助战。你觉得你区区数万老弱残兵,能抵挡五十万精锐大军吗?现在杀了杨健投降我军,还可封你为王,保你晚年。
周曲恩被吓着了,毕竟漠北大战宋军的战斗力他是知道的,现在人家五十万精兵来讨伐自己,还不如杀了杨健去投降。
于是周曲恩率军准备去捉拿杨健,没想到杨健事先得到了情报,已经回到军中整顿兵马准备杀了周曲恩取而代之。
周曲恩见杨健率领大军浩浩荡荡地朝着自己冲来,当即令手下关上城门,自己回营起兵。
杨健大军大举攻打贺州,但是贺州久攻不下,于是向东撤兵。
周曲恩率精兵出城追击,与杨健在旷野上大战,双方激战激战数日,前后大战四次不分胜负。
周曲恩和杨健内讧,给了林烟充足的时间,他与东路军的刘浩一起乘坐龙船渡过了长江,两拨人马合并一出,共计八万精锐朝着酣战正欢的周曲恩、杨健二人杀来。
在混乱中,刘子宸、林子豪各率三千骑兵首先冲入战场,随后后路精兵大举进攻,周曲恩见大势已去,率数十骑兵败走。杨健被宋军包围,力战不降,后率军突围而去。
林烟留下刘浩围剿剩余叛军,自己率领一千精骑追击杨健,最后一直追击了几百里,追了一天一夜,终于在长江南岸将准备渡江逃走的杨健射杀。
周曲恩一路逃到了江北新州,投靠了顾君恒。
接着,西路军渡江来到江西,曹聪收到杨健已死,周曲恩逃跑的消息后与东路军、中路军合并一处,共计十二万精锐,一同朝着江北而去。
三路北府军围住了新州,顾君恒亲自率军守城,奈何北府军攻城装备精良,三千连弩兵朝着城头射箭,每个连弩每一次射出都是十支弩箭。
在一波又一波连弩的射击下,顾君恒军队损失惨重,犀牛车撞开城门,大批大批的宋军如狼似虎地冲入了新州城中。
周曲恩、顾君恒还想逃跑,结果被乱军杀死,身首异处。
天源二十四年五月,北府军出征两个月后班师回朝,此战彻底荡平了南方三贼,歼敌十万,缴获物资无数,史称“高帝平三贼”。
平三贼之战也是宋高帝生前的最后一战,此战过后一年宋高帝便驾崩了。
纪元1037年,天源二十五年,宋高帝因病驾崩于乾元宫。
皇太子萧若郎继位,是为宋文帝,次年改年号为天盛。