公元622年 正月
刘黑闼称汉东王,建元天造,定都洺州(治今河北永年东南)。窦建德之文武悉复原官。秦王李世民击刘黑闼,屯兵洺水。幽州总管罗艺率所部数万助之,败刘黑闼于徐河。
同安帅殷恭邃以舒州来降。
济州附徐圆朗;东盐州附刘黑闼。
岭南俚帅杨世略以循、潮二州来降。
公元622年 二月
豫章帅张善安以虔、吉等五州来降。
唐败梁师都 延州道行军总管段德操,击梁师都石堡城,大破之,因突厥救兵至,乃引兵回。
公元622年 三月
李世民破刘黑闼 刘黑闼先陷洺水城,唐将罗士信被俘杀。李世民拔洺水城,与罗艺结营洺水之南,刘黑闼屡次挑战,世民坚壁不应,别遣奇兵绝其粮道。相持六十余日,世民度黑闼粮尽,必来决战,使人于洺水上流筑堤堵水,嘱守吏俟战起决堤。黑闼果率步骑二万南渡洺水,世民自率精骑破其骑兵。黑闼率众作殊死战,守吏决堤,水深丈余,黑闼众大溃,死万数千人,黑闼奔突厥,山东悉平。
齐州总管王薄为仇家李武意所杀。
唐遣使贿突厥颉利可汗,且许婚。颉利遣使来修好。继而高开道、苑君璋结突厥扰雁门,月余乃退。
公元622年 四月
李世民自河北引兵击徐圆朗。
代州总管李大恩将兵击苑君璋,突厥颉利可汗遣数万骑与刘黑闼共围大恩,大恩粮尽,众溃而死。
广州帅邓文进等来降。
公元622年 五月
瓜州(治今甘肃敦煌西)土豪王千斩贺拔行威来降,瓜州平。
突厥扰忻州(治今山西忻县),唐兵击破之。
公元622年 六月
刘黑闼引突厥扰山东,又扰定州。
吐谷浑扰洮(今甘肃临潭西)、旭(今甘肃导河)、叠(今甘肃西固西)三州,岷州总管李长卿击破之。
公元622年 七月
杜伏威入朝,拜太子太保,仍兼行台尚书令,留长安。
迁州(今湖北房县)人邓士政起事。
隋汉阳太守冯盎率所部来降,以其地置高、罗、春、白、崖、儋、林、振八州,岭南悉平。
公元622年 八月
改葬隋炀帝于扬州雷塘。
吐谷浑扰岷州(治今甘肃岷县),败唐兵,诏益州、渭州出兵救之。又扰洮州(治今甘肃临潭),遣武州刺史贺亮御之。
突厥颉利可汗以精骑数十万扰并州(治今山西太原西南)、原州(治今宁夏固原)、廉州,陷大震关(在今甘肃清水),命太子李建成、秦王李世民等分道御之。颉利引兵还。九月,各路纷败突厥兵。
公元622年 十月
齐王李元吉击刘黑闼于山东,无功,刘黑闼屡败唐兵,几尽复故地。
契丹扰北平(治今河北卢龙)。
林士弘攻循州(治今广东惠州东),失利,不久林士弘死,其众遂散。
公元622年 十一月
李建成请击刘黑闼 齐王李元吉畏刘黑闼兵强,不敢进击。魏征说太子建成曰:“秦王功盖天下,中外归心;殿下但以年长位居东宫,无大功以镇服海内。今刘黑闼散亡之余,众不满万,资粮匮乏,以大军临之,势如拉朽,殿下宜自击之以取功名,因结山东豪杰,庶可自安。”李建成请出兵。诏太子建成击刘黑闼。
灵州(治今宁夏灵武西南)总管李道宗,破梁师都与突厥兵,拓地千余里。
公元622年 十二月
李建成破刘黑闼 刘黑闼引兵拒李建成、李元吉。魏征谓建成曰:“前破黑闼,其将帅皆悬名处死(言逃亡者列名单处死罪),妻子系虏;故齐王之来,虽有诏书赦其党与之罪,皆莫之信。今宜悉解其囚俘,慰谕遣之,则可坐视离散矣!”建成从之。黑闼粮尽,众多逃亡,为唐军所败,黑闼仅以数百骑亡去。
公元622年 是岁
高丽遣还隋俘 高丽王建武遣还隋末被俘战士万余人;高丽人在中土者,亦遣归其国。