时因司马懿任孙策军团军师,出征在外,金旋用种会代副总理之职。
钟会掌管武库,见事急,开器械库命壮丁搬重器械运至北城门,时研究院发明巨弩,其弩若标枪,用重弩机架发射,威力强大,因生产数量极少,未配发军团,只长安库有一百具。
赵云见钟会运重弩前来,大喜,命弩手将重弩推入前列,装弩发射。其弩威力巨大,袁绍兵密集,一弩穿透袁绍十五六人,百弩齐发,袁军一时血肉横飞,惨不忍睹。
文丑、张合见大事不好,率残兵退回城去。查点军士,损折已有两万余众。两将见长安守城器械威力太过强大,长安城坚粮广,自军粮草又少,又惧洛阳兵马截断后路,不敢再行攻城,率军从来路返回。
此战虽保城池不破,然而金旋亲兵损折万余。金旋大怒。
诸葛亮见文丑、张合所率部队甚众。建言道:“袁绍此路兵马兵力超过二十万,现袁绍边郡只有晋阳、邺城未受攻击,今领兵将领又为文丑、张合。现在晋阳、邺城必然防守空虚。今文丑、张合退兵,必走塞外之路,行程极慢。可命张飞军团、曹彰军团弃壶关全力进攻晋阳、邺城,再命马腾部留兵五万驻守洛阳,余军十万驻守壶关,接应两路兵马。两郡若下,文丑、张合必走代县,然后命三路军团集兵伏击,则文丑、张合所部必败。然后命一路军团驻守邺城,另外两军团乘胜攻击代县、北平、襄平、南皮。此四郡守军不足十万,可一鼓而下。若下得六郡,将袁绍主力团团围住,再挑拨刘表、刘备所部,使上下离心,则袁绍无回天之力也。”
金旋然其计,然后派人速送信至洛阳、壶关。三军团闻得袁绍兵袭长安,均大怒。即整大军往攻。张飞、陆逊部攻打晋阳,曹彰、贾诩部攻打邺城,而马腾则留韩遂、马岱两将率五万军驻守洛阳,与周瑜率庞德、张横、张济、马玩、马休等共十万兵马,赶赴壶关,以做接应。
时审配、辛评、辛毗驻守晋阳,城内守兵五万。张飞、陆逊所部挟怒而来,全力猛攻,又有重型攻城器械,半日城破,审配等率败军退往代县,使人往徐州告急。
而邺城守将田丰、陈震、沮鹄统五万兵驻守邺城,见曹彰、贾诩率大军十五万来攻,知非其敌,收拾粮草辎重退守官渡。
两郡既下,贾诩建言,使马腾部分军五万守邺城,五万守晋阳。然后曹彰部与张飞部合军三十万,伏击文丑、张合军。
文丑、张合两人率吕旷、吕翔、田畴、张燕、高干等将率大军二十三万离开长安急返晋阳,于路闻晋阳、邺城已失,急率军赶往代县。
从塞外至代县之路,有一段山路崎岖,极是难行。袁绍兵排成两列,二十几万队伍延伸十余里。行至半途,前军已走下山坡,到了平坦大道。
突然间,轰隆隆几声巨响,无数大石滚落,将山路断为几截。山路边冒出无数伏兵,弓弩齐射,袁军死伤无数,乱成一团。
此时文丑、张合、吕旷、吕翔、田畴皆被阻在山道之中,只张燕、高干率领前军得免。
文丑等将见左是山崖,前后无路,无奈整顿士兵冲击山坡。山坡上金旋大军早已有备,山石、擂木、弓弩齐发,袁军除徒添伤亡,依然举步维艰。
山坡上张飞、陆逊、曹彰、贾诩俱在,陆逊大声喝道:“投降者若抛下武器,攀登上来,免汝等一死。”