己卯日(二十五日),高祖下诏清查统计天下户口。徐圆朗侵犯济州,治中吴亻及论击退他。
癸未日(二十九日),高祖下诏说:太常寺的乐工都是前代因犯罪被配充役的,子孙相继,经历了多年,实在可怜;应该都免除乐户籍为平民,并且让他们任职,如果做官进入流内,不要再追索召集。
甲申日(三十日),灵州总管杨师道攻击突厥,打败他们。杨师道是杨恭仁的弟弟。
高祖下诏征巴、蜀军队,任命赵郡王李孝恭为荆湘道行军总管,李靖代理行军长史,统领十二总管,从夔州顺长江东下;任命庐江王李瑗为荆郢道行军元帅,从襄州道出兵,黔州刺史田世康从辰州道出兵,黄州总管周法明从夏口道出兵,进攻萧铣。这个月,李孝恭从夔州出。当时峡江正涨水,众将请求等水退后再进军,李靖说:“兵贵神。现在我军刚刚集结,萧铣还不知道,如果乘着江水上涨,突然兵临他城下,攻其不备,这样必定能擒获他;机不可失!”李孝恭听从了。
淮安王李神通率领关内军队到达冀州,与李艺的军队会合。又征邢、洺、相、魏、恒、赵等州的军队,合计五万多人,与刘黑闼在饶阳城南交战,布阵十多里;刘黑闼兵力少,背靠河堤单行布阵来抵挡。当时正遇风雪,李神通乘着顺风攻击,不久风向逆转,李神通大败,兵马军资损失了三分之二。李艺在西边,攻击高雅贤,打败他,追击数里,听说主力部队失利,退守藁城;刘黑闼就近攻击他,李艺也失败,薛万均、薛万彻都被俘虏,被剪去头驱赶。薛万均兄弟逃回,李艺带兵返回幽州。刘黑闼的兵势大振。
高祖因为秦王李世民的功劳大,前代的官职都不足以相称,特意设置天策上将,地位在亲王、三公之上。冬季,十月,任命李世民为天策上将,兼任司徒、陕东道大行台尚书令,增加封邑二万户,仍然开天策府,设置官属,任命齐王李元吉为司空。李世民因为海内逐渐平定,就在宫殿西侧开设学馆,延请四方有文学才学的人士,出教令任命秦王府属官杜如晦、记室房玄龄、虞世南、文学褚亮、姚思廉、主簿李玄道、参军蔡允恭、薛元敬、颜相时、咨议典签苏勖、天策府从事中郎于志宁、军咨祭酒苏世长、记室薛收、仓曹李守素、国子助教陆德明、孔颖达、信都人盖文达、宋州总管府户曹许敬宗,都以本官兼任文学馆学士,分为三班,轮流值宿,供给珍馐美食,恩宠礼遇优厚。李世民在朝见和处理公事的闲暇,总是到馆中,带领各位学士讨论文章典籍,有时到半夜才就寝。又让库直阎立本为他们画像,褚亮题写赞语,号称“十八学士”。士大夫能够入选的,当时人称为“登瀛洲”。蔡允恭是蔡大宝的弟弟的儿子;薛元敬是薛收的侄子;颜相时是颜师古的弟弟;阎立本是阎毘的儿子。
当初,杜如晦担任秦王府兵曹参军,不久升为陕州长史。当时秦王府的幕僚大多补任地方官,李世民对此忧虑。房玄龄说:“其他人不值得惋惜,至于杜如晦,是辅佐帝王的人才,大王想要经营天下,非杜如晦不可。”李世民吃惊地说:“要不是您提醒,几乎失去他。”立即奏请将杜如晦调回秦王府任职。杜如晦与房玄龄经常跟随李世民征伐,在军帐中出谋划策,军中事务繁多,杜如晦分析决断如同流水。李世民每次攻破敌军、攻克城池,众将佐争相夺取珍宝财物,唯独房玄龄收罗人才,招致到幕府中。对于有勇略的将佐,房玄龄必定与他们深相结交,让他们为李世民竭尽死力。李世民常常让房玄龄入朝奏事,高祖感叹说:“玄龄为我儿陈述事情,虽然相隔千里,都像当面交谈一样。”李玄道曾经侍奉李密,担任记室,李密失败后,属官被王世充俘虏,都怕死,通宵不眠。唯独李玄道起居如常,说:“生死有命,不是忧愁能够免除的!”众人佩服他的见识度量。
庚寅日(初六),刘黑闼攻陷瀛州,杀死刺史卢士睿。观州人抓住刺史雷德备,献城投降刘黑闼。
辛卯日(初七),萧铣的鄂州刺史雷长颖献出鲁山投降。
赵郡王李孝恭率领战舰二千多艘东下,萧铣因为江水正涨,完全不做防备;李孝恭等人攻下他的荆门、宜都二镇,进军到夷陵。萧铣的将领文士弘率领精兵数万驻扎在清江,癸巳日(初九),李孝恭击退他,缴获战舰三百多艘,杀死淹死的数以万计;追击到百里洲,文士弘收拾军队再战,又被打败,唐军进入北江。萧铣的江州总管盖彦举献出五州投降。
毛州刺史赵元恺,性情严厉急躁,下属不堪忍受。丁卯日(疑误,当为十月之日期,然前文已用,此处可能有误),州民董灯明等人作乱,杀死赵元恺以响应刘黑闼。
盛彦师从徐圆朗处逃回。王薄趁机游说青、莱、密等州,都攻下了。
萧铣解散军队从事农耕后,只留下宿卫部队数千人,听说唐军到来,文士弘失败,大为恐惧,匆忙征兵,都在长江、五岭之外,路途阻隔遥远,不能迅集结,于是用现有全部兵力出战。李孝恭准备攻击,李靖阻止他说:“他们是救援失败的军队,策略不是预先制定的,气势不能持久,不如暂且停泊在南岸,缓他一天,他们必定分兵,或者留下抵抗我们,或者回去守卫;兵力分散,势力减弱,我们乘他们懈怠攻击,没有不胜利的。现在如果急攻,他们就会合力死战,楚兵剽悍锐利,不容易抵挡。”李孝恭不听从,留下李靖守卫营寨,自己率领精锐部队出战,果然失败逃走,奔向停靠南岸的船只。萧铣的部众放弃船只收抢唐军物资,人人都背负着重物,李靖看见他们阵势混乱,指挥军队奋力攻击,大败他们,乘胜直抵江陵,进入外城。又进攻水城,攻克水城,缴获大量舰船,李靖让李孝恭将它们全部散放到长江中。众将都说:“打败敌人缴获的东西,应当利用,怎么抛弃去资助敌人?”李靖说:“萧铣的地盘,南到五岭,东到洞庭。我们孤军深入,如果攻城不克,援兵从四面聚集,我们内外受敌,进退不得,即使有船只,又有什么用呢?现在放弃这些船只,让它们塞满江面顺流而下,援兵看见,必定以为江陵已经攻破,不敢轻易前进,往返侦察,一动就是十天半月,我们攻取江陵就必定成功了。”萧铣的援兵看见船只,果然迟疑不前进。萧铣的交州总管丘和、长史高士廉、司马杜之松等人将要到江陵朝见,听说萧铣失败,都到李孝恭处投降。
李孝恭指挥军队包围江陵,萧铣内外交通断绝,向中书侍郎岑文本询问对策,岑文本劝萧铣投降。萧铣于是对群臣说:“上天不保佑梁国,不能再支撑了。如果一定要等到力尽,那么百姓遭受祸患,怎么能因为我一个人的缘故,而使百姓陷于水深火热之中呢!”乙巳日(二十一日),萧铣用太牢(牛羊猪三牲)在太庙祭告,下令打开城门出城投降,守城的人都哭了。萧铣率领群臣穿着粗麻布丧服、头裹布巾来到军门,说:“该死的只有我萧铣一人,百姓无罪,希望不要屠杀抢掠。”李孝恭进城占据江陵,众将想大肆抢掠,岑文本劝李孝恭说:“江南的百姓,自隋朝末年以来,受困于暴政,加上群雄虎争,现在幸存下来的,都是刀箭下逃生的,踮起脚跟伸长脖子盼望真命天子,所以萧氏君臣、江陵父老决计归顺,希望能够有所喘息。现在如果放纵士兵俘虏抢掠,让士民失望,恐怕从此以南地区,不再有归化的心了!”李孝恭称好,立即下令禁止。众将又说:“梁国的将帅与我军抵抗战死的,罪行很深,请求抄没他们的家产,以奖赏将士。”李靖说:“王者之师,应该使正义之声先行。他们为其主战死,是忠臣,怎么能按叛逆的条款抄没他们的家呢!”于是城中安定,秋毫无犯。南方州县听说后,都望风归附。萧铣投降几天后,前来的援兵有十多万,听说江陵失守,都放下武器投降。
李孝恭将萧铣押送到长安,高祖责备他。萧铣说:“隋朝失去天下,天下人共同争夺。我萧铣没有天命,所以至此;如果认为有罪,我无法逃避一死!”最终在街市上被处斩。高祖下诏任命李孝恭为荆州总管;李靖为上柱国,赐爵永康县公,仍然派他安抚岭南,允许他秉承皇帝旨意任命官员。
在此之前,萧铣派黄门侍郎江陵人刘洎攻取岭表地区,得到五十多座城池,还没返回而萧铣失败,刘洎献出所得的城池投降;被任命为南康州都督府长史。
戊申日(二十四日),徐圆朗的昌州治中刘善行献出须昌投降。
庚戌日(二十六日),高祖下诏规定:陕东道大行台尚书省从尚书令、仆射到郎中、主事,品级俸禄都与京师朝廷相同,但人员数目较少,山东行台及总管府、各州都隶属于它。益州、襄州、山东、淮南、河北等道的行台尚书令、仆射以下官员,品级都比京师朝廷官员低一等,人员数目又减少。行台尚书令可以秉承皇帝旨意任命官员。在秦王府、齐王府的官属之外,各自设置左右六护军府,以及左右亲事帐内府。
闰十月乙卯日(初二),高祖亲临稷州;己未日(初六),亲临武功旧宅;壬戌日(初九),在好畤狩猎;乙丑日(十二日),在九嵕山狩猎;丁卯日(十四日),在仲山狩猎;戊辰日(十五日),在清水谷狩猎,于是亲临三原;辛未日(十八日),亲临周氏陂;壬申日(十九日),返回长安。
十一月甲申日(初一),高祖在圜丘祭祀。
杜伏威派他的将领王雄诞攻击李子通,李子通用精兵守卫独松岭。王雄诞派他的副将陈当率领一千多人,占据高处险要以逼迫李子通,到处张挂旗帜,夜里就在树上绑上火把,布满山林水泽。李子通恐惧,烧掉营寨逃走退保杭州;王雄诞追击他,又在杭州城下打败他。庚寅日(初七),李子通走投无路请求投降。杜伏威抓住李子通和他的左仆射乐伯通送往长安;高祖释放了他们。
在此之前,汪华占据黟、歙,称王十多年。王雄诞回军攻击他,汪华在新安洞口抵抗,军队装备非常精锐。王雄诞将精兵埋伏在山谷,率领数千老弱士兵冲击汪华军阵,刚一交战,假装战败,逃回营寨;汪华进攻,不能攻克,天色已晚,带兵返回,伏兵已经占据他的洞口,汪华不能进入,窘迫请求投降。
闻人遂安占据昆山,没有部属,杜伏威派王雄诞攻击他。王雄诞认为昆山地势险要,难以用武力取胜,于是单人匹马到他的城下,陈述国家的威灵,说明祸福利害。闻人遂安感动喜悦,率领众将出城投降。于是杜伏威全部占有淮南、江东地区,南到五岭,东到大海。王雄诞因功被任命为歙州总管,赐爵宜春郡公。
壬辰日(初九),林州总管刘旻攻击刘屳成,大败他。刘屳成仅自身逃脱,部落全部投降。
李靖越过五岭,派使者分路招抚各州,所到之处都归降。萧铣的桂州总管李袭志率领所辖各州前来投降,赵郡王李孝恭当即任命李袭志为桂州总管,第二年李袭志入朝。任命李靖为岭南抚慰大使,检校桂州总管,李靖带兵攻下九十六州,得到户口六十多万。
壬寅日(十九日),刘黑闼攻陷定州,抓获总管李玄通,刘黑闼爱惜他的才能,想任命他为大将,李玄通不答应。旧部有人送酒肉给他,李玄通说:“各位哀怜我被囚禁受辱,幸而送酒肉来慰问我,应当为各位一醉。”酒酣时,对看守的人说:“我会舞剑,希望借我刀。”看守给他刀,李玄通舞完后,叹息说:“大丈夫蒙受国家厚恩,镇守一方,不能保全守卫的地方,还有什么脸面活在世上呢!”于是用刀自杀,剖腹而死。高祖听说,为他流泪,任命他的儿子李伏护为大将。
庚戌日(二十七日),杞州人周文举杀死刺史王文矩,献城响应徐圆朗。
幽州生大饥荒,高开道答应提供粮食赈济。李艺派老弱百姓到高开道处就食,高开道都优厚对待他们。李艺很高兴,于是征百姓三千人,车几百辆,驴马一千多匹,前往运粮。高开道全部扣留他们,与李艺断绝关系。重新自称燕王,北面连结突厥,南面与刘黑闼勾结,带兵进攻易州,未能攻克,大肆抢掠而去。又派他的将领谢棱向李艺假投降,请求派兵接应,李艺出兵接应他。快到怀戎时,谢棱袭击打败李艺的军队。高开道与突厥联合多次入侵为寇,恒、定、幽、易等州都遭受他的祸害。
十二月乙卯日(初三),刘黑闼攻陷冀州,杀死刺史麹棱。刘黑闼打败淮安王李神通后,向赵、魏地区布檄文,所以窦建德的将士争相杀死唐朝官吏响应刘黑闼。庚申日(初八),高祖派右屯卫大将军义安王李孝常带兵讨伐刘黑闼。刘黑闼率兵数万进逼宗城,黎州总管李世积原先驻扎在宗城,放弃城池逃走退保洺州。甲子日(十二日),刘黑闼追击李世积等人,打败他们,杀死步兵五千人,李世积仅自身逃脱。丙寅日(十四日),洺州当地的豪强翻越城墙响应刘黑闼。刘黑闼在城东南筑坛,祭告上天并祭祀窦建德然后入城;十天后,带兵攻克相州,抓住刺史房晃,右武卫将军张士贵突破包围逃走。刘黑闼向南攻取黎、卫二州,半年之间,全部收复了窦建德的旧地。又派使者北连突厥,颉利可汗派俟斤宋邪那率领胡人骑兵跟随他。右武卫将军秦武通、洺州刺史陈君宾、永宁县令程名振都从河北逃回长安。
丁卯日(十五日),高祖命令秦王李世民、齐王李元吉讨伐刘黑闼。
昆弥派遣使者归附。昆弥就是汉朝的昆明。巂州治中吉驻纬通使南宁,到达他们的国家游说,于是前来投降。
己巳日(十七日),刘黑闼攻陷邢州、赵州;庚午日(十八日),攻陷魏州,杀死总管潘道毅;辛未日(十九日),攻陷莘州。
壬申日(二十日),改封宋王李元嘉为徐王。