癸亥日,幽州大总管李艺收复廉州、定州。
甲子日,田留安攻打刘黑闼,击败敌军,俘获刘黑闼的莘州刺史孟柱,降服六千名将领士兵。当时,山东的豪杰大多杀死官吏响应刘黑闼,上下互相猜疑,人心更加离散怨恨;只有田留安对待官吏百姓坦然无疑,报告事情的人无论亲疏,都允许直接进入他的卧室,他常常对官吏百姓说:“我和你们一起为国家抵御贼寇,本来就应该同心协力,如果有人一定要弃顺从逆,只管砍下我的头颅离开。”官吏百姓都相互告诫说:“田公以赤诚待人,我们应当拼死效力报答他,绝对不能辜负他。”有个叫苑竹林的人,本来是刘黑闼的党羽,暗中怀有异心。田留安知道后,没有揭发他,反而把他安排在身边,托付他掌管钥匙;苑竹林深受感动,于是真心归顺,最终发挥了作用。田留安因功被进封为道国公。
乙丑日,并州刺史成仁重攻打范愿,击败敌军。
刘黑闼攻打魏州未能攻克,太子李建成、齐王李元吉的大军抵达昌乐,刘黑闼领兵抵御,两次布阵,都未交战就撤兵了。魏征对太子说:“之前打败刘黑闼时,他的将帅都被点名处死,妻儿被俘虏;所以齐王前来时,即便有诏书赦免其党羽的罪责,众人也都不信。如今应当全部释放被俘人员,安抚慰问后遣送回去,这样就能坐看他的部众离散了!”太子听从了他的建议。刘黑闼军中粮草耗尽,很多人逃亡,有人还捆绑着首领前来投降。刘黑闼担心魏州城内的士兵出城,与唐军里外夹击,于是连夜逃跑。到达馆陶时,永济桥还没建成,无法渡河。壬申日,太子、齐王率领大军赶到,刘黑闼让王小胡背水布阵,自己监督桥梁修建,桥一建成就率军过河向西逃去,部众于是大败,丢弃兵器前来投降。唐军过桥追击刘黑闼,刚过去一千多骑兵,桥就塌了,刘黑闼因此得以率领几百名骑兵逃走。
唐高祖因隋末很多战士战死在高丽,这一年,写信给高丽王高建武,让他把战死战士的遗体全部送回;也让各州县长官搜寻在中原的高丽人,遣送他们回国。高建武遵奉诏书,前后遣返中原百姓数以万计。
武德六年癸未,公元623年
春季正月己卯日,刘黑闼任命的饶州刺史诸葛德威捉住刘黑闼,献城投降。当时太子派骑将刘弘基追击刘黑闼,刘黑闼被官军追击,奔走不停,到达饶阳时,随从仅剩一百多人,极度饥饿。诸葛德威出城迎接,邀请刘黑闼进城,刘黑闼不肯;诸葛德威流泪坚决请求,刘黑闼才答应。到城边集市中休息时,诸葛德威送来食物;还没吃完,诸葛德威就领兵捉住刘黑闼,押送给太子,刘黑闼和他的弟弟刘十善在洺州被斩首。刘黑闼临刑前叹息说:“我真该在家种庄稼,却被高雅贤的罪过连累到这般地步!”
壬午日,巂州人王摩沙起兵,自称元帅,改年号为进通;朝廷派遣骠骑将军卫彦讨伐他。
庚子日,任命吴王杜伏威为太保。
二月庚戌日,唐高祖前往骊山温泉;甲寅日,返回宫中。
平阳昭公主去世。戊午日,安葬公主。朝廷下诏为她配备前后部鼓吹乐、四十名持班剑的卫士,以及武贲甲士。太常寺上奏说:“按礼仪,妇人不能用鼓吹乐。”高祖说:“鼓吹是军乐。公主亲自执掌金鼓,发动义兵辅佐完成大业,怎能和普通妇人相比!”
丙寅日,徐圆朗走投无路,与几名骑兵弃城逃跑,被乡野百姓杀死,他占据的地区全部平定。
林邑王梵志派使者入朝进贡。起初,隋朝打败林邑,将其领土分为三郡。等到中原战乱,林邑复国,至此才开始入朝进贡。
幽州总管李艺请求入朝;庚午日,任命李艺为左翊卫大将军。
废除参旗等十二军。
三月癸未日,高开道抢掠文安、鲁城,骠骑将军平善政截击,击败了他。
庚子日,梁师都的将领贺遂、索同率领所辖十二州前来投降。
乙巳日,前洪州总管张善安反叛,朝廷派遣舒州总管张镇周等人讨伐他。
夏季四月,吐谷浑侵犯芳州,刺史房当树逃奔松州。
张善安攻陷孙州,捉住总管王戎后离去。乙丑日,鄜州道行军总管段德操攻打梁师都,抵达夏州,俘获当地百姓和牲畜后返回。
丙寅日,吐谷浑侵犯洮州、岷州。
丁卯日,南州刺史庞孝恭、南越州百姓宁道明、高州首领冯暄一同反叛,攻陷南越州,进攻姜州;合州刺史宁纯领兵救援。
壬申日,立皇子李元轨为蜀王、李元凤为豳王、李元庆为汉王。
癸酉日,任命裴寂为左仆射,萧瑀为右仆射,杨恭仁为吏部尚书兼中书令,封德彝为中书令。
五月庚辰日,派遣岐州刺史柴绍救援岷州。
庚寅日,吐谷浑及党项侵犯河州,刺史卢士良击败了他们。
丙申日,梁师都的将领辛獠儿带领突厥侵犯林州。
戊戌日,苑君璋的将领高满政侵犯代州,骠骑将军李宝言击退了他。