以有心算无心,唐军打了汉军一个措手不及,江州汉军尚未反应过来,便被李存义包了饺子全部拿下,仅剩下江州西部地区苦苦支撑。而此时江北司州地区,司州牧贺兰宗也受到了李存义的劝降书,但贺兰宗直接斩杀了唐军使者,并告知全体将士文官道:“吾与反贼,势不两立!”
贺兰宗召集手下诸将,组织乡军义军,招募兵丁,迅速前往司州南部东平府。
李存义率军度过龙河之后,接连攻破东平府六座县城,抵达东平府城时,唐军士气高昂,根本不将汉军放在眼中。
李存计作为前锋营统领,立即率军攻城,却不料汉军守将耶律靳早有准备,他们在唐军登城的时候迅速抛射桐油罐,随后抛射火箭。冬季干燥,城外迅速燃起了大火,将数千名唐军隔在东平城下。耶律靳亲率骑兵出城,绕着城墙边砍杀唐军。彼时唐军士气皆无,纷纷跪地求饶,但耶律靳一概不留,全部斩杀。
李存计九死一生捡了一条命逃回去,却半面脸被烧伤,送到杭州城医治去了。
李存义大怒,没想到在小小的东平府遇到如此阻碍,他重新调集重兵攻城,但耶律靳准备充足,根本不怕李存义的大军。不久之后,贺兰宗率援军驰援而来。司州汉军在东平府抵挡唐军十日,百姓撤走之后,才放弃守城,后撤至东平府茂县。
此时徐州守将鹿顽率领八千徐州汉军、代州守将伍大庆率六千代州汉军、禁军江东军团前锋营星夜驰远至此,汉军依托茂县瓦蓝山地形,居高临下阻挡唐军的进攻。
李存义率三十万唐军猛攻瓦蓝山,汉军坚守瓦蓝山与茂县,随即茂县被攻破,守将耶律靳战死殉国。李存义调大军猛攻瓦蓝山,汉军诸将拼死抵挡。至十二月,西北汉军并州汉军、代州汉军、珲州汉军、牧州汉军与禁军两团在老将廊沧宇指挥下抵达瓦蓝山战场。
贺兰宗终于松了一口气,随后在守城之时身中一箭,被其子贺兰峰救下。而唐军驻扎茂县的将军茅政在半夜撒尿的时候,遭人暗杀,李存义为了报复暗杀者,下令屠杀茂县现场内男女老幼,一时之间茂县鸡犬不鸣。
由于瓦蓝山地势易守难攻,唐军久攻不克,李存义便下令撤军,暂时不去攻打龙都府,而是调转方向配合李存霸的第三路大军攻打北方,试图占领幽州、沧州、徐州、扬州、青州等地。
廊沧宇自然不会坐视唐军主力东进,于是下令追击,当汉军抵达徐州安庆府时,遭遇到了唐军的伏击。
李存义骑在马上哈哈大笑,槊枪遥指廊沧宇说道:“老将军,你若投降,廊沧家永享富贵荣华。”
廊沧宇大怒,一箭射去,被李存义闪开,随后李存义下令合围大军猛攻。而此时原本进攻牧州的唐军宁玉部忽然出现在汉军身后,汉军阵脚大乱,李存义趁机亲率骑兵突袭并州军,杀并州守将矮脚虎覃勇。代州守将虬髯虎刁仁义想要抢夺尸首,又被李存义一件射中死于马下。七虎之中,两虎阵亡,西北汉军损失惨重,汉军大败,被唐军杀得血流成河。
此时汉军援军终于出现,贺兰宗率领两千骑兵冲入唐军宁玉部统帅,贺兰宗砍断了宁玉帅旗,贺兰峰强挑宁玉替身,并高呼宁玉已死,唐军宁玉部阵脚大乱,贺兰宗父子带领一千骑兵在宁玉部横冲直撞,冲散了这伙儿唐军。
廊沧宇率领其余大军后撤至东平府才稳住阵脚。
随后,李存义大军猛攻东平府,由于军队士气低落,汉军渐渐不敌,廊沧宇派曹礼禁军部偷袭唐军后路,却遭到唐军埋伏,曹礼率军奋力杀出重围。廊沧宇见军队士气不振,而东平府城多处损坏,于是下令撤军至瓦蓝山修整。
李存义连战连胜,望着汉军落荒而逃仰天大笑道:“汉军无人咦?”
永定十六年二月,撤退到瓦蓝山的汉军主帅老将廊沧宇忽然发现自己双目不能视物,顿时焦急不已,他连忙派人向朝廷禀告此事,并向永定帝推荐由兵部尚书萧开领帅。