郭待封傲慢,不听从薛仁贵之命,领着粮草辎重等缓缓前行,等郭待封军进至乌海时,吐蕃二十余万大军来救乌海,进击郭待封军,郭待封军惨败,军粮及辎重都被吐蕃军掳掠而去。
薛仁贵只得退军,屯驻于大非川。
吐蕃派出四十余万大军进攻唐军,唐军不敌,大败。
薛仁贵无奈,只好与吐蕃大将论钦陵约和,才得以退军,然而吐谷浑自此沦陷,因为战败,薛仁贵被革职除名为平民。
可是不久因为高句丽遗民在一次叛乱,新罗予以支援,薛仁贵被起用为鸡林道总管,负责惩戒支援高句丽叛军并觊觎唐朝熊津都督府(百济故地)的新罗人,并致书问罪新罗王金法敏。
李治念及薛仁贵旧功,被重新起用,官拜瓜州长史、右领军卫将军、检校代州都督。
西州,安西都护府,看着西突厥的人马一点点地集结,郭孝恪三人都急死了,再这样下去,他们说不定要被西突厥加上龟兹国至少二十万人包围。
当郭孝恪知道薛仁贵带兵前来不由大喜,突厥人仔细一看大惊失色,都下马排队拜揖,渐渐逃走。
薛仁贵乘势追击,大败突厥军,斩杀上万人,俘虏两万余(一作三万)人,夺取驼马牛羊三万余头,取得云州大捷。
这些年以来,因为武媚长期给唐高宗李治下药导致唐高宗李治经常头晕目眩,影响处理政务。武皇后乘机开始参与国家大事。唐高宗李治的健康状况不佳,政权由唐高宗李治向武则天手中转移的趋势逐步形成。