九月，薛舉死，太宗被任命為元帥攻擊薛仁杲，兩軍在折土庶城相持不下，雙方深溝高壘相持六十多天。薛軍十多萬人，軍勢強盛，多次前來挑戰。太宗堅壁不出。諸將軍請戰，太宗說：「我軍新敗，士氣沮喪，賊恃勝而驕，有輕我心，宜閉壘以待之。彼驕我奮，可一戰而克也。」並下令：「敢言戰者斬！」太宗按兵不動以挫敗其銳勢，最後薛軍糧食吃盡，敵將牟君才、梁胡郎前來投降。太宗知道此時仁杲將士已離心，於是命行軍總管梁實營於淺水原以引誘敵軍出戰。敵將宗羅睺大喜，盡其精銳部隊進攻，梁實守險不出戰。宗羅睺攻之甚急；太宗知賊軍已經疲乏，對諸將軍說：「敵軍銳氣頓失，我軍應當攻擊。」遂派將軍龐玉先在淺水原南扎陣以引誘賊人，賊將宗羅睺集中軍隊前來抗擊，龐玉軍幾乎失敗。但是太宗親統大軍出其不意攻取了淺水原北。宗羅睺遠遠望見，再次回軍抗拒。太宗率領精銳騎兵數十人攻入賊陣，與龐玉軍裡外配合一齊奮力攻擊，宗羅睺全軍潰敗，太宗斬敵首級數千，掉入山澗山谷而死者不可勝數。