之后,李世民,李元非,刘靖,雪鸢出营刺探军情,刺探军情完了后,在回撤的过程中,李世民被敌军发现,然后,李世民带着李元非,刘靖,雪鸢来到了一个山头,李世民伏在地上,不一会,来了一大队敌军,雪鸢说:“非哥哥,你看!敌人要上来了!”李世民说:“来得好快!快上马!”然后四人上了马,李世民说:“快撤!驾!”这时,敌军已将四人围住,敌军头目说:“弟兄们!那厮就是唐军主帅李世民!大王有令,活捉李世民者,赏黄金万两!”雪鸢把飞镖掷过去,敌军头目中了飞镖而倒地,李世民说:“杀啊!”然后,四人冲出了敌军的包围,回到了营寨。
李世民回到营寨后,速传众将来大帐商议。
之后,众将来到大帐开会,李世民说:“各位!我已经侦察到宋金刚的情况了,目前宋金刚悬军千裏,深入吾地,精兵骁将,皆在于此。刘武周据太原,专倚金刚以为捍,我认为我军应该坚守柏壁,等敌军粮草殆尽时,再出击!各位,你们有什么意见吗?”众将说:“既然大帅都下令,末将等无意见!”
徐世绩上书给李渊,要归顺唐朝,李渊接到徐世绩的奏折,马上下诏,封徐世绩为黎州总管,并赐姓李。
李世绩归顺了唐朝的消息传到窦建德那裏,有人建议窦建德杀掉李世绩的老汉李盖(当初窦建德打败宇文化及时,趁此袭击了李世绩,抓获了李盖)窦建德说:“李世绩是唐臣,关李盖什么事?再说李盖又没有和大夏作对,算了!算了!朕就免了他吧!”之后,窦建德放了李盖。
宋金刚由于军中缺粮,开始出现衰败现象,殷开山说:“大王,刚才密探来报,宋金刚军中已经开始缺粮了,大王,这是出兵的好机会!”秦叔宝说:“二殿下!不打白不打啊!”李世民说:“恩!刘弘基,你率军去切断宋金刚的粮道!”刘弘基说:“遵命!”李世民说:“各位,等刘弘基切断了宋金刚粮道,我们大军立即出击!”
之后,刘弘基去隰州调动了两千人,然后,刘弘基出了隰州,奔浩州截断了宋金刚粮道。
宋金刚下令给尉迟恭和寻相要他们率军南下来支援,李世民得知这个消息后,马上召集众将商议,李世民说:“目前宋贼派尉迟恭和寻相南下来增援,万不可让宋贼得逞!秦叔宝,程知节!你们率精兵去美良川截击尉迟恭和寻相!”两人说:“遵命!二殿下!”
秦叔宝和程咬金率军去美良川截击尉迟恭和寻相,秦叔宝和程咬金大败尉迟恭和寻相,之后,尉迟恭和寻相去蒲阪增援王行本,李世民率三千步兵在半路上设下埋伏,尉迟恭和寻相全军覆没,他们两人狼狈地溜了。
李世民趁此出兵猛攻蒲阪,李世民大败王行本,王行本率众投降。李世民斩了王行本。
刘武周几次派兵去攻打浩州,都被李仲文所败。这时,宋金刚的粮草殆尽,被迫放弃浍州,向北逃窜。李世民得知宋金刚逃跑,于是就率大军去追击宋金刚。
李世民在吕州追上了尉迟恭和寻相,李世民把他们打得大败。
李世民在雀鼠谷追上了宋金刚,李世民让众军围住了雀鼠谷,李世民说:“众军听令!放箭!”然后,唐军开始对宋金刚贼众放箭了,乱箭如同暴雨直下,宋金刚的人死伤不计其数。李元非说:“痛快!真是痛快!”李世民说:“哈哈哈!宋金刚算是完蛋了!假如他逃回去,刘武周会饶过他吗?好了!现在该全军冲下去,歼灭他们!”之后,唐军全军出击,全歼的宋金刚的部队,只有宋金刚一人逃出雀鼠谷,去了介休。
宋金刚逃到了介休,这时,介休城中还剩两万人。宋金刚让他们出西门背城布阵,南北长数裏。李世民得知宋金刚在介休,就命令秦叔宝,程咬金去攻打宋金刚攻击其北端,让李元非,刘靖,雪鸢率数万铁骑去攻其南端。
之后,秦叔宝,程咬金率军去袭击宋金刚的兵阵北端,宋金刚突然反扑过去,秦叔宝,程咬金和宋金刚陷于激战中。然后,李元非,刘靖,雪鸢率铁骑冲杀过来,李元非,