一计不成,颉利又生一计,他以将安康嫁给老乞丐相威胁,逼慕一宽就范,慕一宽只得答应。战争在继续,阿思那思摩率领一万五千精骑守在绥北,挡住了飞虎军预定偷袭颉利大营的道路,一场大雪却帮助了唐军,颉利认定下了这么大的雪,阴山小路一定被冰雪断绝,终于下令调阿史那思摩东进。
李靖亲率飞虎军进入阴山小道,却遭遇大雪封山,派人三次寻找出路未果,李靖只得黯然下令撤回,入夜,三千飞虎军不甘失败的歌声震响在山谷,引起雪崩,走出谷口的道路露了出来,李靖热泪盈眶率军东进。
阿史那思摩领兵赶到战场,慕一宽从长安筹来的军粮也快到了,颉利决定挥师向唐军发起反击。双方展开激战,唐军大部不支开始后撤,只有李勣死战不退,并且打起最后一面军旗向前冲去,这感染了各路唐军,他们纷纷杀回。这时李靖率军从阴山背后突然杀出,直取颉利中军大帐,颉利军大乱。
大捷的消息传到长安,群情振奋。唐军救回安康,慕一宽却因为资敌之罪下狱,李恪暗中唆使柴绍等上表追查慕一宽如何将军粮运到了前线。李世民不得不下令严查,岑文本洞悉李世民心意,推荐办事老成的郑仁基办理此案。岑文本劝李恪不要再纠缠此事,否则有违圣意,并告诉李恪,郑仁基曾有大恩于李勣,拉拢他就是拉拢李勣。