第三日,大军抵达白虎关。白虎关是通往吐蕃地界的必经之地。三面崇山峻岭,中间一道宽约五百米的峡谷,峡谷两旁各矗立着一块像虎牙般的白色巨石,吐蕃傍着巨石建有一座坚固的关隘,故名白虎关,守关将领正是坌达延帐下勇将木梁。攻关夺隘,骑兵发挥不出长处,薛讷命吴非凡和王海宾各率本部骑兵设伏在大军的两侧的密林里,以防敌军从侧翼偷袭。薛讷率中军抵达关下,摆开白鹤阵,三通鼓响,王晙手掉银枪,拍马前去搦战,木梁却置若罔闻,在城楼上饮酒纵关,唐军搦战了两个时辰,关门紧闭,城楼上竟飘起了女子歌吹的声音。“攻关!”
薛讷大怒,帅旗一挥,命令大军攻关。阵如退潮般闪出一条道来,攻城军士一声呐喊推着攻城锤、云梯车,在弓箭手和抛石机手的掩护下如飓风般攻去。然而,当攻城兵刚进入吐蕃军的射程之内,一通鼓响,蕃兵蚁蝼般从城垛里,岩缝里,树从冒了出来,张弓狂射,一时箭如飞蝗,滚木、擂石、滚油漫天而下。攻城兵虽然有盾牌兵和弓箭手掩护,但城墙有十丈高从下攻上,箭的威力锐力,蕃军居高临下,箭在加速度的下威力大增,特别是滚木,擂石,凌空而下,铁盾被擂石砸得稀烂,一条滚木碾过,地下留下一道血痕。薛讷一看形势不妙,赶紧鸣金收兵,前后作后军,后军作前军,徐徐后退。木梁在城楼上看到唐军后退,阴险一笑,令旗一挥,两队精锐骑兵如洪水般从左右山谷冲出,向唐军杀来。退兵之际,最忌敌人偷袭,薛讷故作惊慌失措的样子,急命大军回战,然而阵脚已动,薛讷的帅令也没有作用了,将士纷纷脱命,如脱缰野马,潮水般后退,前塞后拥,混乱不堪,薛讷气得瞪目吹须。木梁见状大喜,一通鼓响,关门大开,木梁一队骑兵旋风般杀出。薛讷大喜,急令旗手打出旗语,隐藏在侧翼的吴非凡和王海宾从密林里奋勇杀出。大队军马也立住阵脚,王晙翻身杀回,一时,鼓声大作喊杀声震天,木梁这才知道中了计,慌忙杀出一条血路,逃回白虎关,紧闭关门。当他登上城楼,正碰上坌达延。原来,坌达延获得唐军正全力攻打白虎关,于是率精兵前来支援,当他得知木梁违背命令擅自开关迎敌,大发雷霆之怒,命令护卫割下了木梁的两只耳朵,并厉声警告:“暂且留下你的狗头,若再犯,定将砍下你的狗头当球踢。”
木梁捂着血淋淋的脑袋磕头如捣蒜。这一战,斩杀敌兵一千,但唐军也损失了五百人,还损毁了五座抛石机,十座云梯车,幸好,大军两翼设有伏兵,要不后果不堪设想。接下来几日,无论唐军如何搦战,坌达延如同缩头乌龟躲在关内概不应战。薛讷也不敢涉险攻关,只得退后三十里安营扎寨,吴非凡随薛讷指挥大军宿营,在营房四周按八卦阵图布置陷阱、拒马桩、鹿角,以辎重马车围营,营房四周遍布弓弩手,每一个时辰一轮换,以保证每个军士有饱满的精神。有几位年轻气盛的将军对薛讷事无具细的的布防很是不屑,虽然他们口上没说,但薛讷从他们的表情看了出来,坌达延迎战的勇气都没有,还敢袭营吗?薛讷大度地呵呵一笑,指着滴水不漏的布防对众将道:“诸位将军,战争小里说是关乎将士的生命,往大里说是关乎着国家的命运,陛下的江山社稷,往往决定一场战争的胜败就是一个小小的细节。并不是我们每做的一项工作都有作用,但我们做了就可以杜绝意外的发生。”
众将心悦诚服,吴非凡暗自佩服薛讷带兵宿营之道。当夜子时,营外惨嚎震天,吴非凡翻身而起,率众护卫前去打探情况。果然是小股蕃兵前来侦查军情,有数十余人掉进陷阱里,被陷阱里倒立的削尖木桩穿透了身体,袍泽前来搭救,被弓弩手一一射杀。薛讷大军被坌达延阻在白虎关外,其间派出精兵猛将走小道向洮州进发,以期解洮之危,来个内外夹击,险些中了坌达延的埋伏。两军对峙了十日,薛讷拿坌达延一点办法也没有,唐军的隐患渐渐显露出来。府兵自带的粮食早已吃完了,十万大军,每天就要消耗三千多石粮食。坌达延退兵时将数之地劫掠一空,唐军每消耗的一粒粮食都是靠着后军从千里之外的长安运送,坌达延不时派出精锐轻骑如幽灵般四处偷袭大军的运输线。虽秦天勇血拼死战,击退了蕃兵偷袭,但粮草被一把大火损失大半,粮食只够大军二十天的消耗。就在薛讷为军粮忧心如焚之际,坌达延又使出毒招,将奴役的的三十万大唐百姓悉数驱赶过来,这些经历九死一生的大唐百姓,见了唐军如同重获新生,哭爹喊娘,扶老携幼向唐军大营涌来,乞食一顿饱饭,冰天雪地里,个个瘦得皮包骨头,蓬头垢后,衣衫褴褛,哀嚎声震动山谷。薛讷情处两难,粮食是大军的生命线,为了节约粮食,将士们每天只吃个七分饱,将军粮赈饥民,大军自取灭亡。然而大唐是仁爱之国,这些难民都是大唐的子民,若不给他们粮食填饱饥肠辘辘的肚子,必将饿死荒野,造成人间惨剧,大唐的颜面何存?还有这些饥民对唐军失望之后,会反了大唐,那样就无法收拾,李隆基怪罪下来,薛讷吃不了兜着走。