六月，薛举入泾州泾川（今甘肃泾川县北五里），纵兵虏掠，直至豳州（今陕西彬县）、岐州（今陕西凤翔）一带。唐朝秦王李世民以西讨元帅的名义，和刘文静、殷开山等「八总管」领兵前往抗击，时世民患疟疾，殷开山等人轻敌出战，唐军八总管皆败，士卒死者十之五六，李安远、刘弘基、慕容罗睺等人被俘，但八月时掳获唐将的薛举亦劳累而病卒，仁果继位。十一月，李世民率军坚守高墌（今陕西长武县北），相持六十余日，薛仁果军粮尽，其将梁胡郎降唐，诸将各怀异心，世民乘机攻击，大败薛仁果于浅水原（今陕西长武东北），擒仁果，被斩于市，史称浅水原之战