秦王世民追及寻相于吕州,大破之,乘胜逐北,一日夜行二百馀里,战数十合。至高壁岭,总管刘弘基执辔谏曰:“大王破贼,逐北至此,功亦足矣。深切不已,不爱身乎!且士卒饥疲,宜留壁于此,俟兵粮毕集,然后复进,未晚也。”世民曰:“金刚计穷而走,众心离沮;功难成而易败,机可贵而易失,必乘此势取之。若更淹留,使之计立备成,不成复攻矣。吾竭忠徇国,岂顾身乎!”遂策马而进,将士不敢复言饥。追及金刚于雀鼠谷,一日八战,皆破之,俘斩数万人。夜,宿于雀鼠谷西原,世民不食二日,不解甲三日矣,军中断有一羊,世民与将士分而食之。丙辰,陕州总管于筠自金刚所逃来。世民引兵趣介休,金刚另有众二万,戊午,出西门,背城布陈,南北七里。世民遣总管李世勣等与战,小却,为贼所乘。世民帅精骑击之,出其陈后,金刚大败,斩首三千级。金刚轻骑走,世民追之数十里,至张难堡。浩州行军总管樊伯通、张德政据堡自守,世民免胄示之,堡中喜噪且泣。摆布告以王不食,献浊酒、脱粟饭。
壬子,以显州道行台杨士林为行台尚书令。
李世勣复遣人说窦建德曰:“曹、戴二州,户口完实,孟海公窃有其地,与郑人外合内离;若以雄师临之,指期可取。既得海公,以临徐、兖,河南可不战而定也。”建德觉得然,欲自将徇河南,先遣其行台曹旦等将兵五万济河,世勣引兵三千会之。
上闻并州平,大悦。壬戌,宴群臣,赐缯帛,使自入御府,极力取之。复唐俭官爵,仍觉得并州道安抚大使;所籍独孤怀恩田宅资财,悉以赐之。
显州行台尚书令楚公杨士林,虽受唐官爵,而北结王世充,南通萧铣;诏庐江王瑗与安抚使李弘敏讨之。兵未行,长史田瓒为士林所忌,甲寅,瓒杀士林,降于世充,世充以瓒为显州总管。
八月,丁酉,南宁西爨蛮遣使入贡。初,隋末蛮酋爨玩反,诛,诸子没为官奴,弃其地。帝即位,以玩子弘达为昆州刺史,令持其父尸归葬;益州刺史段纶因遣使招谕其部落,皆来降。
初,工部尚书独孤怀恩攻蒲坂,久不下,失亡多,上数以敕书诮让之,怀恩由是怨望。上尝戏谓怀恩曰:“姑之子皆已为天子,次应至舅之子乎?”怀恩亦颇以此自大,或时扼腕曰:“我家岂女独贵乎?”遂与麾下元君宝谋反。会怀恩、君宝与唐俭皆没于尉迟敬德,君宝谓俭曰:“独孤尚书近谋大事,若能早决,岂有此辱哉!”及秦王世民败敬德于美良川,怀恩逃归,上复使之将兵攻蒲坂。君宝又谓俭曰:“独孤尚书遂拔可贵还,复在蒲坂,可谓王者不死!”俭恐怀恩遂成其谋,乃说尉迟敬德,请使刘世让还与唐连和,敬德从之,遂以怀恩反状闻。时王行本已降,怀恩入据其城,上方济河幸怀恩营,已登舟矣,世让适至。上大惊曰:“吾得免,难道天也!”乃使召怀恩,怀恩未知事露,轻舟来至;即执以属吏,分捕党与。甲寅,诛怀恩及其党。
庚申,怀州总管黄君汉击王世充太子玄应于西济州,大破之;熊州行军总管史万宝邀之于九曲,又破之。
西河公张纶、真乡公李仲文引兵临石州,刘季真惧而诈降。乙酉,以季真为石州总管,赐姓李氏,封彭山郡王。