唐军初败浅水原后,李渊为巩固新立的唐王朝,彻底消除西北隐患,乃秘密派人联络割据凉州(姑臧,今甘肃武威)李轨,封其为凉王,以东西夹击薛军。及闻薛举已死,李渊遂于十七日再命李世民进攻薛仁杲。十一月,李世民军进到高坡(见浅水原之战)薛仁杲派大将宗罗睺率军10万迎击,数次挑战,唐军诸将也屡请出战。但李世民却认为唐军新败,士气低落,应坚守高墌,养精蓄锐,待薛军恃胜而骄,然后出城破敌,故下令军中:敢言战者斩!同时,李世民为分散薛军兵力,派秦州总管窦轨、长平王李叔良等人增援位于敌后的泾州,使薛仁杲犹如芒剌在背。薛仁杲虽多次围攻泾州,并大败唐骠骑将军刘感,又用诈降计俘唐陇州刺史常达,但始终未能攻下泾州。唐军与宗罗睺军在高摭相持60余日。