不下,被困晋阳城之时。
楚州节度使王怀烈,领军两万,在徐州大破刘志恒手下大将李默安,其人被斩于军前,王怀烈领军北上,杀入河南道,一路势如破竹,连战连捷,镇守河南道的白巾军主将黄百川,放弃所有城池,收拢士兵,得军五万,死守河南道重镇相州。
另一方面,成、荣节度使唐世安,领一万精锐,借着大雪之际,忍受天寒地冻,一夜行军数百里,奇袭袁州城,一举而破之,据守此城的四万白巾军全军覆灭,随后仅用半月时间,基本肃清山南道境内的所有白巾军。
袁州城距离丰京不过千余里,两天的路程,随着聚集此地的四万白巾军主力被剿灭,丰京的威胁顿时没有了,皇帝赵智大喜之下,当即下诏,封唐世安为山南道节度副使,赐爵蜀国公,赏黄金一万两,白银二十万两。
局势开始明朗,白巾军冲不出河东道,无法动摇晋朝的根基,在此情况之下,各地一直按兵不动的节度使,相续出兵平乱。
广元十六年,三月。
刘志恒率领最后的五万白巾军撤离晋阳城,准备南下与驻守相州的黄百川汇合,以图东山再起,可惜,到了相州城外,这才得知,黄百川已经投降了朝廷,拒绝刘志恒进城,刘志恒悲愤交加,大骂黄百