,季明、安都、方平、显祖、赵难诸军,频三攻未拔。虏洛州刺史地河公张是连提众二万,度崤来救,安都、方平各列阵城南以待之,显祖勒精卒以为后柱。季明率高明、宜阳义兵当南门而阵,赵难领卢氏乐从少年,与季明为掎角。贼兵大合,轻骑挑战。安都瞋目横矛,单骑突阵,四向奋击,左右皆辟易不能当,杀伤不可胜数,于是众军并鼓噪俱前,士皆殊死战。虏初纵突骑,众军患之。安都怒甚,乃脱兜鍪,解所带铠,唯著绛衲两当衫,马亦去具装,驰奔以入贼阵,猛气咆勃,所向无前,当其锋者,无不应刃而倒。贼忿之,夹射不能中,如是者数四,每一入,众无不披靡。
初,元景令将鲁元保守函谷关,贼众既盛,元保不能自固,乃率所领作函箱阵,多列旗帜,缘险而还。正会安都诸军与贼交战,虏三郎将见元保军从山下,以为元景大众至,日且暮,贼于是奔退,骑多得入城。
贼之将至也,方平遣驿骑告元景,时诸军粮尽,各余数日食。元景方督义租,并上驴马,以为运粮之计。而方平信至,元景遣军副柳元怙简步骑二千,以赴陕急,卷甲兼行,一宿而至。诘朝,贼众又出,列阵于城外。方平诸军并成列,安都并领马军,方平悉勒步卒,左右掎角之,余诸义军并于城西南列陈。方平谓安都曰:“今勍敌在前,坚城在后,是吾取死之日。卿若不进,我当斩卿;我若不进,卿当斩我也。”安都曰:“善,卿言是也。我岂惜身命乎!”遂合战。时元怙方至,悉偃旗鼓,士马皆衔枚,潜师伏甲而进,贼未之觉也。方平等方与虏交锋,而元怙勒众从城南门函道直出,北向结陈,旌旗甚盛,彭噪而前,出贼不意,虏众大骇。元怙与幢主宗越,率手下猛骑,以冲贼陈,一军皆驰之。安都、方平等督诸军一时齐奋,士卒无不用命。安都不堪其愤,横矛直前,出入贼陈,杀伤者甚多,流血凝肘,矛折,易之复入。军副谭金率骑从而奔之。自诘旦而战,至于日昃,虏众大溃,斩张是提,又斩三千余级,投河赴堑死者甚众,面缚军门者二千余人。
元景轻骑晨至,虏兵之面缚者多河内人,元景诘之曰:“汝等怨王泽不浃,请命无所,今并为虏尽力,便是本无善心。顺附者存拯,从恶者诛灭,欲知王师正如此尔。”皆曰:“虐虏见驱,后出赤族,以骑蹙步,未战先死,此亲将军所见,非敢背中国也。”诸将欲尽杀之,元景以为不可,曰:“今王旗北扫,当令仁声先路。”乃悉释而遣之,家在关里者,符守关诸军听出,皆称万岁而去。诞以崤、陕既定,其地宜抚,以弘农刘宽虬行东弘农太守。给元景鼓吹一部。
法起率众次于潼关,先是,建义将军华山太守刘槐纠合义兵攻关城,拔之,力少不固。顷之,又集众以应王师,法起次潼关,槐亦至。贼关城戍主娄须望旗奔溃,虏众溺于河者甚众。法起与槐即据潼关。虏蒲城镇主遣伪帅何难于封陵堆列三营以拟法起。法起长驱入关,行王、檀故垒。虏谓直向长安,何难率众欲济河以截军后,法起回军临河,纵兵射之,贼退散。关中诸义徒并处处锋起,四山羌、胡咸皆请奋。诞又遣扬武将军康元抚领二千人出上洛,受元景节度,援方平于函谷。元景去,贼众向关。时军中食尽,元景回据白杨岭,贼定未至,更下山进弘农,入湖关口,虏蒲阪戍主沃州刺史杜道生率众二万至阌乡水,去湖关一百二十里。元景募精勇一千人,夜斫贼营,迷失道,天晓而反。道生率手下骁锐纵兵射之,锋刃既交,虏又奔散。
时北讨诸军王玄谟等败退,虏遂深入。太祖以元景不宜独进,且令班师。元景乃率诸将自湖关度白杨岭,出于长洲,安都断后,宗越副之。法起自潼关向商城,与元景会;季明亦从胡谷南归,并有功而入,士马旌旗甚盛。诞登城望之,以鞍下马迎元景。除宁朔将军、京兆、广平二郡太守,于樊城立府舍,率所领居之,统行北蛮事。庞季明为定蛮长,薛安都为后军行参军,鲁方平为宁蛮参军。臧质为雍州,除元景为冠军司马、襄阳太守,将军如故。鲁爽向虎牢,复使元景率安都等北出至关城,关城弃戍走,即据之。元景至洪关,欲进与安都济河攻杜道生于蒲阪,会爽退,复还。再出北讨,威信著于境外。又使率所领进西阳,会伐五水蛮。
世祖入讨元凶,以为谘议参军,领中兵,加冠军将军,太守如故。配万人为前锋,宗悫、薛安都等十三军皆隶焉。元景与朝士书曰:“国祸冤深,凶人肆逆,民神崩愤,若无天地。南中郎亲率义师,剪讨元恶,司徒、臧冠军并同大举,舳舻千里,购赏之利备之。元景不武,忝任行间,总勒精勇,先锋道路,势乘上流,众兼百倍。诸贤弈世忠义,身为国良,皆受遇先朝,荷荣日久,而拘逼寇廷,莫由申效,想闻今问,悲庆兼常。大行届道,廓清惟始,企迟面对,展雪哀情。”
时义军船率小陋,虑水战不敌,至芜湖,元景大喜,倍道兼行,闻石头出战舰,乃于江宁步上,于板桥立栅以自固。进据阴山,遣薛安都率马军至南岸,元景潜至新亭,依山建垒,东西据险。世祖复遣龙骧将军、行参军程天祚率众赴之。天祚又于东南据高丘,屯寨栅。凡归顺来奔者,皆劝元景速进,元景曰:“不然。理顺难恃