武德五年壬午,公元622年
春季正月,刘黑闼自称汉东王,改年号为天造,定都洺州。任命范愿为左仆射,董康买为兵部尚书,高雅贤为右领军;征召王琮为中书令,刘斌为中书侍郎;窦建德时期的文武官员全部恢复原来的职位。他制定法令、处理政务,完全效仿窦建德,但作战的勇猛果断却超过了窦建德。
丙戌日,同安盗贼首领殷恭邃献出舒州,前来投降。
丁亥日,济州别驾刘伯通捉住刺史窦务本,献出济州归附徐圆朗。
庚寅日,东盐州治中王才艺杀死刺史田华,献城响应刘黑闼。
秦王李世民的军队抵达获嘉,刘黑闼放弃相州,退守洺州。丙申日,李世民重新夺取相州,进军肥乡,在洺水岸边扎营,逼近洺州。
萧铣战败后,溃散的士兵大多归附林士弘,林士弘的军势再次振作。
己酉日,岭南俚族首领杨世略献出循州、潮州,前来投降。
唐朝使者王义童攻克泉州、睦州、建州三州。幽州总管李艺率领几万部下,会合秦王李世民讨伐刘黑闼。刘黑闼得知后,留下一万兵力,让范愿守卫洺州,自己领兵抵御李艺。夜晚,刘黑闼在沙河宿营,程名振装载六十面战鼓,在洺州城西二里的河堤上猛烈敲击,城中地面都为之震动。范愿惊慌恐惧,派人快马报告刘黑闼;刘黑闼急忙回师,派他的弟弟刘十善和行台张君立率领一万兵力,在鼓城攻打李艺。壬子日,双方在徐河交战,刘十善、张君立大败,损失八千人。
洺水人李去惑占据城池,前来投降。秦王李世民派遣彭公王君廓率领一千五百名骑兵赶赴洺水,进城与李去惑共同守卫。二月,刘黑闼领兵返回攻打洺水。癸亥日,军队行进到列人县时,秦王李世民派秦叔宝截击,打败了刘黑闼的军队。
豫章盗贼首领张善安献出虔州、吉州等五州,前来投降,被任命为洪州总管。
戊辰日,金乡人阳孝诚背叛徐圆朗,献城前来投降。
己巳日,秦王李世民重新夺取邢州。辛未日,并州人冯伯让献城前来投降。
丙子日,李艺夺取刘黑闼占据的定州、栾州、廉州、赵州四州,俘获刘黑闼的尚书刘希道,领兵与秦王李世民在洺州会合。
刘黑闼攻打洺水十分猛烈。洺水城池四周都有水,宽五十多步,刘黑闼在城东北修筑两条甬道(两旁有土墙的通道)来攻城;李世民三次领兵救援,都被刘黑闼阻拦,无法前进。李世民担心王君廓守不住城池,召集各位将领商议对策,李世积说:“如果甬道延伸到城下,城池必定失守。”行军总管郯勇公罗士信请求代替王君廓守城。李世民于是登上城西南方的高坟,用旗帜召唤王君廓,王君廓率领部下奋力作战,冲破包围逃出。罗士信率领二百名随从趁机进城,代替王君廓坚守。刘黑闼昼夜猛攻,恰逢大雪,救援的军队无法前往,经过八天,丁丑日,城池陷落。刘黑闼一向听说罗士信勇猛,想活捉他,罗士信言辞神色毫不屈服,于是刘黑闼杀了他,当时罗士信年仅二十岁。
戊寅日,汴州总管王要汉攻打徐圆朗占据的杞州,攻克城池,俘获徐圆朗的将领周文举。
庚辰日,延州道行军总管段德操攻打梁师都的石堡城,梁师都亲自领兵救援;段德操与他交战,大败梁师都,梁师都率领十六名骑兵逃走。唐高祖增加了段德操的兵力,让他乘胜进攻夏州,攻克夏州东城,梁师都率领几百人坚守西城。恰逢突厥援兵赶到,唐高祖下诏让段德操撤军返回。
辛巳日,秦王李世民攻克洺水。三月,李世民与李艺在洺水南岸扎营,分兵驻扎在洺水北岸。刘黑闼多次前来挑战,李世民坚守营垒不回应,另外派遣奇兵截断刘黑闼的粮道。壬辰日,刘黑闼任命高雅贤为左仆射,在军中举行盛大宴会。李世积领兵逼近刘黑闼的营寨,高雅贤喝醉了酒,单人匹马追击李世积,李世积的部将潘毛将他刺落马下;高雅贤的随从随后赶到,把他扶回营寨,还没到营寨就死了。甲午日,各位将领再次前往逼近刘黑闼的营寨,潘毛被王小胡活捉。刘黑闼从冀州、贝州、沧州、瀛州等地运送粮草,水陆并进,程名振率领一千多人截击,击沉运粮船,烧毁运粮车。
宋州总管盛彦师率领齐州总管王薄攻打须昌,向潭州征调军粮;潭州刺史李义满与王薄有矛盾,关闭粮仓不供给。等到须昌投降,盛彦师逮捕了李义满,关押在齐州监狱,唐高祖下诏赦免李义满。使者还没到达齐州,李义满就因忧虑愤怒死在狱中。王薄返回时,经过潭州,戊戌日夜晚,李义满哥哥的儿子李武意捉住王薄,杀了他;盛彦师也因此获罪被处死。
唐高祖派使者贿赂突厥颉利可汗,并且答应与突厥通婚。颉利可汗于是遣返汉阳公李瑰、郑元璹、长孙顺德等人。庚子日,颉利可汗再次派使者前来修复友好关系,唐高祖也遣返了突厥的使者特勒热寒、阿史那德等人。并州总管刘世让驻扎在雁门,颉利可汗与高开道、苑君璋联合兵力攻打雁门,经过一个多月才撤军。
甲辰日,朝廷任命隋朝的交趾太守丘和为交州总管。丘和派司马高士廉呈递奏表,请求入朝,唐高祖下诏批准,派丘和的儿子丘师利前往迎接。
秦王李世民与刘黑闼相持六十多天。刘黑闼暗中出兵袭击李世积的营寨,李世民领兵从背后突袭救援,结果被刘黑闼包围。尉迟敬德率领壮士冲破包围进入,李世民与略阳王李道宗趁机冲出包围。李道宗是唐高祖的侄子。李世民估计刘黑闼粮草耗尽,必定会前来决战,于是派人在洺水上游修筑堤坝,对守坝的官吏说:“等我与敌军交战时,就挖开堤坝。”丁未日,刘黑闼率领两万步兵骑兵向南渡过洺水,逼近唐朝军营布阵。李世民亲自率领精锐骑兵攻打刘黑闼的骑兵,打败了他们,乘胜践踏刘黑闼的步兵。刘黑闼率领部众拼死作战,从中午打到黄昏,交战多个回合,刘黑闼的兵力难以支撑。王小胡对刘黑闼说:“智谋和力量都用尽了,应该早点逃走。”于是与刘黑闼率先逃跑,其余部众不知道主帅已经逃走,仍然继续格斗。守坝的官吏挖开堤坝,洺水汹涌而至,水深一丈多,刘黑闼的部众大败,被斩首一万多级,淹死几千人,刘黑闼与范愿等二百名骑兵逃奔突厥,山东地区全部平定。
高开道侵犯易州,杀死刺史慕容孝干。
夏季四月己未日,隋朝的鸿胪卿宁长真献出宁越、郁林地区,向李靖请求投降,交州、爱州一带的交通开始打通;朝廷任命宁长真为钦州总管。
朝廷任命夔州总管赵郡王李孝恭为荆州总管。
徐圆朗得知刘黑闼战败,非常害怕,不知该怎么办。河间人刘复礼劝说徐圆朗:“有个叫刘世彻的人,他的才能谋略举世无双,在东部地区名声很大,而且有非凡的相貌,真是帝王之才。将军如果自立为王,恐怕最终不会成功;如果迎接刘世彻并拥戴他,天下可以轻易平定。”徐圆朗同意了,派刘复礼前往浚仪迎接刘世彻。有人劝说徐圆朗:“将军被人迷惑了,想迎接刘世彻并拥戴他,刘世彻如果得志,将军怎么能保住自己的地盘呢!我不敢引用古代的例子,将军难道没看到翟让和李密的下场吗?”徐圆朗又觉得这话有道理。刘世彻到达后,已经聚集了几千名部下,在城外扎营,等待徐圆朗出城迎接;徐圆朗不出城,派人召唤刘世彻进城。刘世彻知道情况发生变化,想逃走,又担心逃不掉,于是进城拜见徐圆朗;徐圆朗剥夺了他的全部兵权,任命他为司马,派他去攻取谯州、杞州。东部地区的人一向听说刘世彻的名声,他所到之处都纷纷投降,徐圆朗于是杀了刘世彻。
秦王李世民从河北领兵,准备攻打徐圆朗,恰逢唐高祖召见他,让他乘驿车入朝,于是李世民把军队交给齐王李元吉统领。庚申日,李世民到达长安,唐高祖到长乐宫迎接他。李世民详细陈述了攻取徐圆朗的形势,唐高祖又派他前往黎阳,会合大军赶赴济阴。
丁卯日,朝廷废除山东行台。
壬申日,代州总管定襄王李大恩被突厥杀死。此前,李大恩上奏称突厥遭遇饥荒,马邑可以夺取,唐高祖下诏命令殿内少监独孤晟领兵与李大恩共同攻打苑君璋,约定在二月会师马邑;独孤晟未能按期到达,李大恩无法单独进军,在新城屯兵。颉利可汗派遣几万骑兵与刘黑闼共同包围李大恩,唐高祖派右骁卫大将军李高迁救援李大恩。援军还没到达,李大恩的粮草就耗尽了,于是在夜晚突围逃走,突厥出兵截击,李大恩的部众溃散,他本人战死,唐高祖很痛惜。独孤晟因罪被减免死罪,流放边疆。
丙子日,行台民部尚书史万宝攻打徐圆朗占据的陈州,攻克城池。
戊寅日,广州盗贼首领邓文进、隋朝的合浦太守宁宣、日南太守李晙一同前来投降。
五月庚寅日,瓜州土豪王干斩杀贺拔行威,前来投降,瓜州平定。
突厥侵犯忻州,李高迁击败了突厥军队。
六月辛亥日,刘黑闼带领突厥军队侵犯山东地区,唐高祖下诏命令燕郡王李艺迎击。
癸丑日,吐谷浑侵犯洮州、旭州、叠州三州,岷州总管李长卿击败了吐谷浑军队。
乙卯日,朝廷派遣淮安王李神通攻打徐圆朗。
丁卯日,刘黑闼带领突厥军队侵犯定州。
秋季七月甲申日,朝廷为秦王李世民建造弘义宫,让他居住。李世民攻打徐圆朗,攻克十多座城池,声威震动淮水、泗水地区,杜伏威感到害怕,请求入朝。李世民因淮水、济水之间大致平定,派淮安王李神通、行军总管任瑰、李世积攻打徐圆朗;乙酉日,李世民班师回朝。
丁亥日,杜伏威入朝,唐高祖请他登上御座,任命他为太子太保,仍然兼任行台尚书令,留在长安,地位在齐王李元吉之上,以此表示对他的特别宠爱。任命阚棱为左领军将军。李子通对乐伯通说:“杜伏威已经入朝,江东地区还没有平定,我前往收集旧部,可以建立大功。”于是两人一同逃到蓝田关,被官吏抓获,都被处死。
刘黑闼到达定州,他的旧将曹湛、董康买逃亡在鲜虞县,再次聚集兵力响应刘黑闼。甲午日,朝廷任命淮阳王李道玄为河北道行军总管,率军讨伐刘黑闼。
丙申日,迁州人邓士政捉住刺史李敬昂,起兵反叛。
丁酉日,隋朝的汉阳太守冯盎接到李靖的檄文后,率领部下前来投降,朝廷将他管辖的地区设置为高州、罗州、春州、白州、崖州、儋州、林州、振州八州,任命冯盎为高州总管,封为耿国公。此前,有人劝说冯盎:“唐朝刚刚平定中原,还没能顾及边远地区,您管辖的二十多个州,地域比赵佗当年的地盘还要广阔,应该自称南越王。”冯盎说:“我家在这片土地上居住了五代,担任州牧、太守的没有超出我家的人,富贵已经到了极点。我常常担心不能承担重任,给祖先丢脸,怎么敢效仿赵佗在一方称王呢!”于是前来投降。从此岭南地区全部平定。
八月辛亥日,朝廷将洺州、荆州、交州、并州、幽州设置为大总管府。
朝廷将隋炀帝改葬在扬州雷塘。
甲戌日,吐谷浑侵犯岷州,击败总管李长卿。唐高祖下诏命令益州行台右仆射窦轨、渭州刺史且洛生救援岷州。
乙卯日,突厥颉利可汗侵犯边境,朝廷派遣左武卫将军段德操、云州总管李子和领兵抵御。李子和原本姓郭,因讨伐刘黑闼有功,被赐予李姓。丙辰日,颉利可汗率领十五万骑兵进入雁门,己未日,侵犯并州,另外派遣兵力侵犯原州;庚申日,唐高祖命令太子李建成从幽州道出兵,秦王李世民从秦州道出兵,抵御突厥。李子和赶赴云中,突然袭击颉利可汗,段德操赶赴夏州,截击突厥的退路。
辛酉日,唐高祖对群臣说:“突厥入侵却又请求讲和,交战与讲和哪个更有利?”太常卿郑元璹说:“交战会加深怨恨,不如讲和有利。”中书令封德彝说:“突厥依仗人多势众,轻视中原,如果不战而和,是向他们示弱,明年还会再来侵犯。我认为不如攻打他们,取胜后再讲和,这样才能既显示恩威,又树立威信。”唐高祖听从了封德彝的意见。
己巳日,并州大总管襄邑王李神符在汾水东岸击败突厥;汾州刺史萧顗打败突厥,斩首五千多级。
吐谷浑攻陷洮州,朝廷派遣武州刺史贺拔亮抵御。
丙子日,突厥侵犯廉州;戊寅日,攻陷大震关。唐高祖派郑元璹前往颉利可汗处交涉。当时,突厥几十万精锐骑兵,从介休到晋州,数百里间,布满山谷。郑元璹见到颉利,指责他违背盟约,与他辩论诘问,颉利颇为惭愧。郑元璹趁机劝说:“唐与突厥风俗不同,突厥即使夺取唐的土地,也无法居住。如今抢掠的财物都归将士所有,可汗能得到什么?不如撤军,恢复和亲,不必辛苦跋涉,就能坐享金币,而且财物都归入可汗府库,何必抛弃多年的兄弟情谊,结下子孙后代无穷的怨恨呢!”颉利很高兴,领兵返回。郑元璹从义宁年间以来,五次出使突厥,多次险些丧命。
九月癸巳日,交州刺史权士通、弘州总管宇文歆、灵州总管杨师道在三观山攻打突厥,击败敌军。乙未日,太子李建成班师回朝。丙申日,宇文歆在崇岗镇截击突厥,大败敌军,斩首一千多级。壬寅日,定州总管双士洛等人在恒山南麓攻打突厥;丙午日,领军将军安兴贵在甘州攻打突厥,都取得了胜利。
刘黑闼攻陷瀛州,杀死刺史马匡武。盐州人马君德献城反叛,归附刘黑闼。
高开道侵犯蠡州。
冬季十月己酉日,朝廷下诏命齐王李元吉前往山东讨伐刘黑闼。壬子日,任命李元吉为领军大将军、并州大总管。癸丑日,贝州刺史许善护与刘黑闼的弟弟刘十善在鄃县交战,许善护全军覆没。甲寅日,右武候将军桑显和在晏城攻打刘黑闼,击败敌军。观州刺史刘会献城反叛,归附刘黑闼。
契丹侵犯北平。
甲子日,任命秦王李世民兼任左、右十二卫大将军。
乙丑日,行军总管淮阳壮王李道玄与刘黑闼在下博交战,唐军战败,李道玄被刘黑闼杀死。当时李道玄领兵三万,与副将史万宝不和;李道玄率领轻骑兵率先冲入敌阵,让史万宝率领大军随后跟进。史万宝按兵不动,对亲信说:“我奉皇帝手诏,淮阳王年纪轻轻,军事事务都委托给我。如今他轻率冒进,如果和他一起进攻,必定一同战败覆没,不如用他引诱敌军,他战败后,敌军必定争相前进,我坚守阵地等待,一定能打败敌军。”因此李道玄独自进军,战败身亡。史万宝领兵准备交战,士兵都没有斗志,军队于是大败,史万宝逃回。李道玄多次跟随秦王李世民征战,死时年仅十九岁,李世民深感痛惜,对人说:“道玄常常跟随我征战,看到我深入敌阵,心中羡慕效仿,才落到这个下场。”为他流下眼泪。李世民从起兵以来,前后经历几十场战役,常常身先士卒,轻骑兵深入敌阵,虽然多次陷入危险却从未被刀剑所伤。
林士弘派他的弟弟鄱阳王林药师攻打循州,刺史杨略与他交战,斩杀林药师,林士弘的将领王戎献出南昌州投降。林士弘感到害怕,己巳日,请求投降。不久又逃到安成山洞坚守,袁州百姓聚集起来响应他;洪州总管若干则派兵击败了他们。恰逢林士弘去世,他的部众于是溃散。
淮阳王李道玄战败后,山东地区震动惊骇,洺州总管庐江王李瑗弃城向西逃走,各州县都反叛归附刘黑闼,十天之内,刘黑闼完全收复了原来的地盘,乙亥日,进军占据洺州。十一月庚辰日,沧州刺史程大买被刘黑闼逼迫,弃城逃走。齐王李元吉畏惧刘黑闼兵力强盛,不敢进军。
唐高祖在晋阳起兵,都是秦王李世民的谋划,高祖对李世民说:“如果大事成功,天下都是你带来的,应当立你为太子。”李世民跪拜推辞。等到高祖成为唐王,将领僚属也请求立李世民为世子,高祖准备立他,李世民坚决推辞才作罢。太子李建成,性情宽厚简约,喜好酒色打猎;齐王李元吉,有很多过失;两人都不受高祖宠爱。李世民的功劳名声日益显赫,高祖常常有意让他取代李建成,李建成内心不安,于是与李元吉合谋,共同排挤李世民,各自拉拢亲信,培植党羽。
高祖晚年宠爱很多妃嫔,有近二十位小王子,他们的母亲争相结交各位年长的王子来巩固自己的地位。李建成和李元吉刻意讨好各位妃嫔,谄媚奉承、贿赂馈赠,无所不为,以此求得高祖的宠爱。有人说他们与张婕妤、尹德妃有不正当关系,宫廷内部隐秘,无人能查明真相。当时,东宫、各位王公、公主的府邸以及后宫亲戚在长安城中横行霸道,肆意做违法之事,官吏不敢追究。李世民居住在承乾殿,李元吉居住在武德殿后院,与皇帝寝宫、东宫昼夜通行,没有任何限制。太子、两位亲王出入皇帝寝宫,都骑马携带弓箭刀器等杂物,相遇时如同家人一般行礼。太子的命令、秦王和齐王的教令与皇帝的诏书并行,官吏不知道该听从谁的,只能根据收到的先后顺序来决定。只有李世民不讨好各位妃嫔,各位妃嫔争相称赞李建成、李元吉,而诋毁李世民。
李世民平定洛阳后,高祖派贵妃等几人前往洛阳挑选隋朝宫女,没收府库珍宝。贵妃等人私下向李世民索要珍宝财物,并为自己的亲属求官,李世民说:“珍宝财物都已登记上奏,官职应当授予贤能有功的人。”一律没有答应,因此妃嫔们更加怨恨他。李世民因为淮安王李神通有功,赏赐给他几十顷田地。张婕妤的父亲通过张婕妤向高祖请求得到这些田地,高祖亲手写下诏书赏赐给他,李神通因为李世民的教令在先,不交出田地。张婕妤向高祖告状说:“陛下赏赐给我父亲的田地,被秦王夺走给了李神通。”高祖于是发怒,斥责李世民说:“我的手诏不如你的教令吗!”有一天,高祖对左仆射裴寂说:“这个儿子长期在外掌管军队,被书生教唆,不再是以前的那个儿子了。”尹德妃的父亲阿鼠骄横跋扈,秦王府属官杜如晦经过他的家门,阿鼠的家童几人把杜如晦拽下马,殴打他,打断了一根手指,说:“你是什么人,敢经过我家门口不下马!”阿鼠担心李世民向高祖告状,先让尹德妃上奏说:“秦王的手下欺凌我的家人。”高祖又发怒斥责李世民说:“我妃嫔的家人尚且被你的手下欺凌,更何况普通百姓呢!”李世民详细辩解,高祖始终不相信。
李世民每次在宫中侍奉宴会,面对各位妃嫔,想起太穆皇后早逝,没能看到高祖拥有天下,有时会叹息流泪,高祖看了很不高兴。各位妃嫔趁机暗中一起诋毁李世民说:“天下幸好无事,陛下年纪大了,只应该安心享乐,而秦王常常独自流泪,这是憎恨我们。陛下万岁之后,我们母子必定不会被秦王容纳,会被杀得一个不留!”于是一起哭泣,并且说:“皇太子仁爱孝顺,陛下把我们母子托付给他,一定能保全我们。”高祖对此感到悲伤。从此不再有更换太子的想法,对待李世民渐渐疏远,而与李建成、李元吉日益亲近。
太子中允王珪、洗马魏征劝说太子李建成:“秦王功劳盖过天下,朝廷内外都归心于他;殿下只是因为年长位居东宫,没有大功来镇服天下。如今刘黑闼是溃散后的残余势力,部众不足一万,物资粮草匮乏,用大军进攻,势必如同摧枯拉朽,殿下应当亲自率军攻打他来获取功名,趁机结交山东的豪杰,或许可以巩固自己的地位。”李建成于是向高祖请求出征,高祖答应了他。王珪是王頍的侄子。甲申日,朝廷下诏命太子李建成领兵讨伐刘黑闼,陕东道大行台及山东道行军元帅、河南、河北各州都受李建成调度,允许他随机行事。
乙酉日,朝廷封宗室略阳王李道宗等十八人为郡王。李道宗是李道玄的堂弟,担任灵州总管时,梁师都派弟弟梁洛儿率领几万突厥军队包围他,李道宗趁机出击,大败敌军。突厥与梁师都勾结,派郁射设进入原来的五原地区居住,李道宗将他驱逐,开拓疆土一千多里。高祖认为李道宗的军事才能如同曹魏的任城王曹彰,于是立他为任城郡王。
丙申日,高祖前往宜州。
己亥日,齐王李元吉派兵在魏州攻打刘十善,击败敌军。
癸卯日,高祖在富平打猎。
刘黑闼率领军队向南进军,自相州以北的州县都归附他,只有魏州总管田留安领兵坚守。刘黑闼攻打魏州,没能攻克,领兵向南攻克元城,又返回攻打魏州。
十二月庚戌日,朝廷封宗室李孝友等八人为郡王。李孝友是李神通的儿子。
丙辰日,高祖在华池打猎。
戊午日,刘黑闼攻陷恒州,杀死刺史王公政。
庚申日,高祖返回长安。
癸亥日,幽州大总管李艺收复廉州、定州。
甲子日,田留安攻打刘黑闼,击败敌军,俘获刘黑闼的莘州刺史孟柱,降服六千名将领士兵。当时,山东的豪杰大多杀死官吏响应刘黑闼,上下互相猜疑,人心更加离散怨恨;只有田留安对待官吏百姓坦然无疑,报告事情的人无论亲疏,都允许直接进入他的卧室,他常常对官吏百姓说:“我和你们一起为国家抵御贼寇,本来就应该同心协力,如果有人一定要弃顺从逆,只管砍下我的头颅离开。”官吏百姓都相互告诫说:“田公以赤诚待人,我们应当拼死效力报答他,绝对不能辜负他。”有个叫苑竹林的人,本来是刘黑闼的党羽,暗中怀有异心。田留安知道后,没有揭发他,反而把他安排在身边,托付他掌管钥匙;苑竹林深受感动,于是真心归顺,最终发挥了作用。田留安因功被进封为道国公。
乙丑日,并州刺史成仁重攻打范愿,击败敌军。
刘黑闼攻打魏州未能攻克,太子李建成、齐王李元吉的大军抵达昌乐,刘黑闼领兵抵御,两次布阵,都未交战就撤兵了。魏征对太子说:“之前打败刘黑闼时,他的将帅都被点名处死,妻儿被俘虏;所以齐王前来时,即便有诏书赦免其党羽的罪责,众人也都不信。如今应当全部释放被俘人员,安抚慰问后遣送回去,这样就能坐看他的部众离散了!”太子听从了他的建议。刘黑闼军中粮草耗尽,很多人逃亡,有人还捆绑着首领前来投降。刘黑闼担心魏州城内的士兵出城,与唐军里外夹击,于是连夜逃跑。到达馆陶时,永济桥还没建成,无法渡河。壬申日,太子、齐王率领大军赶到,刘黑闼让王小胡背水布阵,自己监督桥梁修建,桥一建成就率军过河向西逃去,部众于是大败,丢弃兵器前来投降。唐军过桥追击刘黑闼,刚过去一千多骑兵,桥就塌了,刘黑闼因此得以率领几百名骑兵逃走。
唐高祖因隋末很多战士战死在高丽,这一年,写信给高丽王高建武,让他把战死战士的遗体全部送回;也让各州县长官搜寻在中原的高丽人,遣送他们回国。高建武遵奉诏书,前后遣返中原百姓数以万计。
武德六年癸未,公元623年
春季正月己卯日,刘黑闼任命的饶州刺史诸葛德威捉住刘黑闼,献城投降。当时太子派骑将刘弘基追击刘黑闼,刘黑闼被官军追击,奔走不停,到达饶阳时,随从仅剩一百多人,极度饥饿。诸葛德威出城迎接,邀请刘黑闼进城,刘黑闼不肯;诸葛德威流泪坚决请求,刘黑闼才答应。到城边集市中休息时,诸葛德威送来食物;还没吃完,诸葛德威就领兵捉住刘黑闼,押送给太子,刘黑闼和他的弟弟刘十善在洺州被斩首。刘黑闼临刑前叹息说:“我真该在家种庄稼,却被高雅贤的罪过连累到这般地步!”
壬午日,巂州人王摩沙起兵,自称元帅,改年号为进通;朝廷派遣骠骑将军卫彦讨伐他。
庚子日,任命吴王杜伏威为太保。
二月庚戌日,唐高祖前往骊山温泉;甲寅日,返回宫中。
平阳昭公主去世。戊午日,安葬公主。朝廷下诏为她配备前后部鼓吹乐、四十名持班剑的卫士,以及武贲甲士。太常寺上奏说:“按礼仪,妇人不能用鼓吹乐。”高祖说:“鼓吹是军乐。公主亲自执掌金鼓,发动义兵辅佐完成大业,怎能和普通妇人相比!”
丙寅日,徐圆朗走投无路,与几名骑兵弃城逃跑,被乡野百姓杀死,他占据的地区全部平定。