四月，李渊还是决定把李建成、李世民率领的十万大军自东都调离到西线。而根据温大雅的叙说，李建成和李世民回军的原因是由于到了农月，因此把十万大军又调回长安。在回军前李世民则已经预料到他们回军肯定会有人追击，于是在三王陵设下了伏兵。果不其然，敌军大将段达、张志率领上万大军追击，反而中伏，被李世民手下大将刘弘基所败一路向北败退到城下，被斩首四千余人。李世民率军一路追击后乘胜拿下新安和宜阳，在留下史万宝、盛彦师镇守宜阳，吕绍宗、任瑰镇守新安后才西进。在经过扶风之战后，西秦和李渊之间有了短暂的平和，但是随着李渊