但出乎意料的是,齐汉军队虽三路大军同出,但李沅率领的第一路才是主力,萧开与倪尔春所部皆为佯攻,当贺兰峰率郑汉援军抵达珲州时,当即遭到了齐汉李沅部猛攻。齐汉大将荀布率三千重甲死士直接攻入贺兰峰阵中,悍不畏死的重甲兵顿时大乱了贺兰峰的阵型,同时李沅亲率骑兵右翼包抄,顿时让贺兰峰的军队阵脚大乱。
李沅前度击杀马铭时便显示出他是一个对对手毫不留情
的人,尽管贺兰峰是老友贺兰宗的独子,但现在却不是讲情面的地方,他命徒弟萧定方直接冲击贺兰峰主阵,并尽可能夺取帅旗,让郑汉军队自乱阵脚。
萧定方作为年轻一辈将领,手持九尺槊枪,一马当先于万军之中直取敌将首级。贺兰峰显然不敌萧定方悍勇,更是被他锐气震慑,竟然丢下大军下令撤退。
萧定方紧追不舍,张弓射箭,直接将贺兰峰射落马下,随后一枪戳死,并挑起尸首向郑汉军队喊道「贺兰峰已死,余人降者不杀」其手下也同样大喊「贺兰峰已死,余人降者不杀」
萧定方二弟萧定山趁机率重骑军队砍掉了贺兰峰的军旗,郑汉军队士气皆无,尤其是得知主帅被杀之后,纷纷扔掉兵刃投降了。
李沅快速战胜贺兰峰,并收复了敌人八万降军之后,立即杀向司州,打算切断郑汉军队曹礼和慕容辉的退路。曹礼和慕容辉大惊失色,但无奈被齐汉大军纠缠,一时之间无法撤退,随即被东西夹击。
兵困粮乏,慕容辉无奈下令全军渡江南下,投降了武唐帝国。
李存义得知慕容辉携十六将和五万军队过江投降,大喜过望,竟然赤脚迎接,握住慕容辉双臂喜不自胜道「慕容贤弟,你我他日公事,今日又携手,此乃天意啊,天命所归,武唐万年。」
慕容辉惭愧不已,只得道「败军之将不足言勇。」
李存义又问慕容辉起为何不投降齐汉,慕容辉实话实说自己全族老小皆在龙都,若投降了齐汉,那被李沅斩杀儿子的贺兰宗必然会杀了自己全家,可若是投降武唐,自己或许还有机会救出家人。
李存义立即派人前往龙都救人,虽然危机重重,慕容族人多有死伤,但终究还是救出了不少族人。
曹礼在奋力搏杀之下,率领残部仓皇逃回龙都。
到元兴太平二年十一月,两汉之战第二次战役,齐汉大获全胜,斩杀郑汉五万余人,降服敌军十二万人,逼得老将慕容辉率五万军队南下渡河投降武唐。而齐汉此役占领了珲州、两狼关、沧州,全部占领扬州,夺取了司州东部夺取,逼得曹礼的郑汉不得不全面采取退守之势。
齐汉需要一点时间来消化地盘,也需要一点时间来重新布置生产,故而暂时并未向郑汉继续进攻,这也给了曹礼喘息之机。
元兴太平三年九月,经过了近两年的休养生息,齐王萧开第三次发兵进攻郑汉,他依旧采用三路大军齐头并进方式,分别对代州,司州西部和龙都藤山关发起进攻。
此时曹礼虽然兵多将广,但除了心腹军队之外,韩德虎的晋军和奚自强的魏军并不同心协力,他们表面上奋力抵抗,但暗中保留实力甚至勾结齐汉。