薛仁贵率军经鄯州(今青海省乐都县)至青海湖南之大非川。 薛仁贵留郭待封率二万人守护辎重于大非川(今青海省共和县西南的切吉旷原)。 随后,薛仁贵率军轻装奔袭。在河口(今青海省玛多县)大败吐蕃军队。 薛仁贵乘胜进占乌海城。 但郭待封不服军令,擅率后队继进。 吐蕃军以二十余万军队发起攻击,击败郭部,唐军辎重尽丧。薛仁贵被迫退保大非川。