丁酉日(十二日),刘黑闼攻陷鄃县,魏州刺史权威、贝州刺史戴元祥与他交战,都战败而死,刘黑闼全部收编他们的余部及器械。窦建德的旧部渐渐出来归附他,部众达到二千人,在漳南筑坛,祭祀窦建德,宣告起兵的意图,自称大将军。高祖下诏征发关中步兵骑兵三千人,派将军秦武通、定州总管蓝田人李玄通攻击他;又下诏命幽州总管李艺带兵会合攻击刘黑闼。
癸卯日(十八日),突厥侵犯代州,总管李大恩派行军总管王孝基抵抗,全军覆没。甲辰日(十九日),突厥进军包围崞县。乙巳日(二十日),王孝基从突厥逃回,李大恩兵力少,据城自守,突厥不敢进逼,一个多月后退去。
高祖因为南方寇盗还很多,丙午日(二十一日),任命左武候将军张镇周为淮南道行军总管,大将军陈智略为岭南道行军总管,镇守安抚这些地区。
丁未日(二十二日),刘黑闼攻陷历亭,抓获屯卫将军王行敏,让他跪拜,王行敏不肯,于是杀了他。
当初,洛阳平定后,徐圆朗请求投降,被任命为兖州总管,封鲁郡公。刘黑闼作乱,暗中与徐圆朗勾结。高祖派葛公盛彦师安抚河南,走到任城;辛亥日(二十六日),徐圆朗抓住盛彦师,起兵反叛。刘黑闼任命徐圆朗为大行台元帅,兖、郓、陈、杞、伊、洛、曹、戴等八州豪强都响应他。徐圆朗厚待盛彦师,让他写信给他的弟弟,命令献出虞城投降。盛彦师写信说:“我奉命出使无成绩,被贼人擒获,为臣不忠,誓以一死;你要好好侍奉老母,不要挂念我。”徐圆朗起初脸色变了,但盛彦师神色自如。徐圆朗于是笑着说:“盛将军有壮烈的节操,不能杀。”像以前一样对待他。
河南道安抚大使任瑰走到宋州,适逢徐圆朗反叛,副使柳浚劝任瑰退守汴州,任瑰笑着说:“柳公怎么这样胆怯!”徐圆朗又攻陷楚丘,带兵将要包围虞城,任瑰派部将崔枢、张公谨从鄢陵率领各州豪强送来的质子一百多人守卫虞城。柳浚说:“崔枢和张公谨都是王世充的将领,各州质子的父兄都反叛了,恐怕一定会叛变。”任瑰不回答。崔枢到了虞城,分派质子让他们与当地人混合编队共同守城。贼军稍稍逼近,质子中有叛变的,崔枢斩杀那个队的队长。于是各队队长都恐惧,各自杀了队中的质子,崔枢不加禁止,将首级挂在城门上,派使者报告任瑰。任瑰假装发怒说:“我之所以让质子与你们一起守城,是想招抚他们的父兄,他们有什么罪而杀了他们!”退下后对柳浚说:“我本来就知道崔枢能办好这事。虞城的人既然杀了质子,就与贼军结下深仇,我还担心什么呢!”贼军进攻虞城,果然未能攻克而离去。
当初,窦建德任命鄱阳人崔元逊为深州刺史,等到刘黑闼反叛,崔元逊与同党几十人在野外谋划,将甲士埋伏在车中,用禾草覆盖在上面,假装是农人,直接进入刺史衙门,从禾草中呼喊冲出,抓住刺史裴曦杀了他,将首级传送给刘黑闼。
九月乙卯日(初一),文登贼帅淳于难请求投降;设置登州,任命淳于难为刺史。
突厥侵犯并州;派左屯卫大将军窦琮等人攻击。戊午日(初四),突厥侵犯原州;派行军总管尉迟敬德等人攻击。
辛酉日(初七),徐圆朗自称鲁王。
隋朝末年,歙州贼帅汪华占据黟、歙等五州,拥有部众一万人,自称吴王。甲子日(初十),汪华派遣使者前来投降;高祖任命他为歙州总管。
隋朝末年,弋阳人卢祖尚聚集壮士保卫乡里,部署安排严整,盗贼都畏惧他。等到隋炀帝被杀,乡人尊奉他为光州刺史;当时十九岁,上表给皇泰主。等到王世充自立,卢祖尚前来投降;丙子日(二十二日),高祖任命卢祖尚为光州总管。
己卯日(二十五日),高祖下诏清查统计天下户口。徐圆朗侵犯济州,治中吴亻及论击退他。
癸未日(二十九日),高祖下诏说:太常寺的乐工都是前代因犯罪被发配充役的,子孙相继,经历了多年,实在可怜;应该都免除乐户籍为平民,并且让他们任职,如果做官进入流内,不要再追索召集。
甲申日(三十日),灵州总管杨师道攻击突厥,打败他们。杨师道是杨恭仁的弟弟。
高祖下诏征发巴、蜀军队,任命赵郡王李孝恭为荆湘道行军总管,李靖代理行军长史,统领十二总管,从夔州顺长江东下;任命庐江王李瑗为荆郢道行军元帅,从襄州道出兵,黔州刺史田世康从辰州道出兵,黄州总管周法明从夏口道出兵,进攻萧铣。这个月,李孝恭从夔州出发。当时峡江正涨水,众将请求等水退后再进军,李靖说:“兵贵神速。现在我军刚刚集结,萧铣还不知道,如果乘着江水上涨,突然兵临他城下,攻其不备,这样必定能擒获他;机不可失!”李孝恭听从了。
淮安王李神通率领关内军队到达冀州,与李艺的军队会合。又征发邢、洺、相、魏、恒、赵等州的军队,合计五万多人,与刘黑闼在饶阳城南交战,布阵十多里;刘黑闼兵力少,背靠河堤单行布阵来抵挡。当时正遇风雪,李神通乘着顺