由于上次诸葛亮北伐,长安以西包括在扶凤等地俱被南军占领了,徐庶一军主要是渭南的北部和西汉的国都长安等几处要地,他带人马入潼关,令庞德带五万人马防备渭南,因为当年他曾跟随马超与曹操在潼关,渭水一带大战过。
元直令魏延为先锋,带兵直取潼关。当下魏延领兵两万,带着苏龙,甘冒,马忠,陈式来到关前挑战,司马孚见是魏延,上次相争两败俱伤,没有分岀胜负,南兵折损了十一万人马,司马孚也战死了近十三万人,比南兵多一万多。
他让谢荣华,谢金良,商宝震,陈胜和雷开领兵一万,岀关迎敌。这时张飞命四名信使上前,附予了密计。让他们先去支援徐庶。
当两军正在陷入苦战之时,这四名信使分成二队,忽然飞进城中,如封神演义中的哪吒登风火轮上城一般,在城上放起火来,并且高呼北军已经大败,由于他们如此的扰乱军心,与魏延对战的五员将佐心慌失措,力不从心,不多时皆战死于乱军之中。
魏延率领南甲乘势攻城,城上檑木滚石,一齐砸下,弓弩手万箭齐发,魏延才下令退兵。
这四名信使拜见了徐庶,元直如获神助,他命四人分成二队,轮流进城骚扰北军。
司马孚损失了五员战将,一万多人马,又加上亲眼看见南兵有飞人相助,开始慌乱起来。他也吩咐弓弩手专朝飞人放箭,无奈飞人落地升空快如闪电,士兵们弓未拉满,飞人已经超出了弓箭的范围。
他立刻派人带兵从绕道渭南抄徐元直的后路,等着到渭南之才发觉庞德已经带人把守了各条路口,反而造成了兵力分散,元直驱众将带兵强攻潼关。连攻了五个昼夜,对方损失都很大,于是元直下令撤军。
北兵受到飞人的骚扰,又与南兵相战了五日,又困又累,像死人一般,不管靠在哪里都能睡着过去,于是四个飞人飞上城去,轻松的放下了吊桥,开了城门,放南军进关。城中守将发现已晚,只得西门撤出,向长安逃去。
南军占领了潼关,又打死了晁雷,岑威和邓文。
此时秦朗和秦良与乐??带兵来到渭南,发现路被庞德带兵阻住,只得退兵。庞德却紧咬住不放,你退我追,一真跟进了渭南,跟到渭北。
徐庶乘胜追击,来到了长安城下。他立刻组织四门攻击。