在他看来,此河东之地为王业基础,殷实富庶足以供养京师。为了不白白放弃这一战略要地,李世民请求拨兵三万,平刘武周。当年十一月,李世民趁着黄河冰期率军东渡,屯驻于柏壁(今山西稷山东)。见附近的唐军几次失利后,李世民再次决定''坚壁搓锐''。 虽然在来到此地不久,李世民通过伏击和突袭大破刘武周的部众。但是他依旧严令各部将不得擅自出寨交战。因为,他看穿了宋金刚部众以掠夺为生计的命门。作为孤军深入作战,宋金刚一部缺乏合理的后勤补给。而且,就实力而言,刘武周也不足以支撑一次性如此大规模的作战。

果不其然,在次年(620年)四月,补给耗尽的宋金刚和另一大将寻相北退。此时,坚壁数月的李世民命部众倾巢而出。在霍邑大破敌军后,为了全歼宋金刚一部,李世民亲率部众急行军一昼夜,奔袭200余里。当夜且进且战的唐军,便与敌军战数十回合。行至高壁岭(山西灵石县东南,北与雀鼠谷相接)时,刘弘基请求李世民班师回朝。为了不给宋金刚以喘息之机,李世民策马而前,追入雀鼠谷。受其感染,劳累的将士们也一鼓作气,与敌军拼死一战。当日,唐军八战八捷,歼敌数万人,缴获辎重车千余辆。紧接着,他又率军奔袭介休。在此地,宋金刚将剩余的两万之众南北排开,摆出七里长阵。

交战之处,李世勋稍有不利。不过,李世民却突然率精锐骑兵出现在敌阵之后。一如浅水原一役,遭到前后夹击的敌军瞬间溃败。听闻消息的刘武周北逃突厥,兵败如山倒的宋金刚也向北逃亡。不久,二人皆被突厥所杀。此役,李世民不仅收回河东之地,还收下一名勇将:尉迟敬德。
三、围攻洛阳,剪灭窦氏










