宋金刚屡战屡胜,很快占据山西除太原与西河之外的整个地区,不久又攻占了太原。
坏消息一个个传来,李渊听得心惊肉跳,就在这时候,又传来萧铣派兵溯江而上,企图攻取唐王朝峡州、巴、蜀等地的消息,李渊心中更是大惊。他心里明白:事情再发展下去,就意味着他的皇位有可能出现问题,无奈之下,只好下旨:“贼势如此,难与争锋,宜弃大河以东,谨守关西而已。”
手谕正要发出,李世民大败薛举,亲率得胜之师从陇右前线凯旋归来,听说李渊想放弃河东地区,便连连摇摇头说万万不能放弃。
“战之不利,放弃不能,如之奈何?”
听了父皇的话,李世民主动请求:率胜利之师,再战刘武周。李渊感动不已,亲自为李世民送行,还悄悄地对李世民说:“这次我儿得胜回来,到时就立你为太子。”
李世民听了,心中一热,浑身是劲地率军迎战刘武周。
在柏壁,李世民与宋金刚整整对峙了三个多月后,终于大败刘武周,还得到了尉迟敬德这么一员所向披靡的勇将。刘武周北逃后被突厥杀死,至此所部灭亡,占领的原唐王朝的山西失地连同代北地区,尽数归唐王朝所有。
这时,关东的王世充、李密、宇文化及、窦建德四支强大的武装力量,还在征战不休。宇文化及缢杀了隋炀帝,立秦孝王之子杨浩为帝,自称大丞相以后,引兵十余万西归。不久,他的内部发生争执,宇文化及杀了司马德勘。而留在东都的群臣,则奉越王侗继帝位于洛阳,招瓦岗军领袖李密为太尉,讨伐宇文化及。