为昆山地势险要,难以用武力攻克,于是单人匹马来到城下,向闻人遂安陈述朝廷的威严,指明利害祸福。闻人遂安感动喜悦,率领各位将领出城投降。于是杜伏威完全占据了淮南、江东地区,南到五岭,东到大海。王雄诞因功被任命为歙州总管,赐爵宜春郡公。
壬辰日,林州总管刘昮攻打刘仚成,大败敌军。刘仚成仅自身逃脱,他的部落全部投降。
李靖越过五岭,派使者分路招抚各州,所到之处都纷纷归降。萧铣的桂州总管李袭志率领所辖各州前来投降,赵郡王李孝恭当即任命李袭志为桂州总管,第二年李袭志入朝。朝廷任命李靖为岭南抚慰大使,代理桂州总管,他领兵攻占九十六州,获得六十多万户百姓。
壬寅日,刘黑闼攻陷定州,捉住总管李玄通。刘黑闼爱惜他的才能,想任命他为大将,李玄通坚决拒绝。有曾经的部下送酒肉给他,李玄通说:“各位怜悯我遭受囚禁的屈辱,特意送酒肉来开导安慰我,我就为各位痛饮一场。”酒喝到尽兴时,他对看守说:“我会剑舞,希望借我一把刀。”看守给了他刀,李玄通舞完剑,叹息道:“大丈夫受国家厚恩,镇守一方,却不能保全所守之地,还有什么脸面活在世上!”随即举刀自刎,剖开腹部而死。唐高祖听说后,为他流下眼泪,任命他的儿子李伏护为大将。
庚戌日,杞县人周文举杀死刺史王文矩,献城响应徐圆朗。
幽州发生大饥荒,高开道答应拿出粮食救济。李艺派老弱百姓到高开道那里谋生,高开道都厚待他们。李艺很高兴,于是征发三千百姓、几百辆车、一千多匹驴马,前往高开道处领取粮食。高开道把这些人、车、牲畜全部扣留,与李艺断绝关系。他再次自称燕王,向北联合突厥,向南与刘黑闼勾结,领兵攻打易州,没能攻克,大肆抢掠后离去。又派他的将领谢棱向李艺诈降,请求派兵接应,李艺出兵响应。军队快到怀戎时,谢棱突然袭击,打败了李艺的军队。高开道与突厥联合,多次入侵边境,恒州、定州、幽州、易州都遭受了他的祸害。
十二月乙卯日,刘黑闼攻陷冀州,杀死刺史麴棱。刘黑闼打败淮安王李神通后,向赵、魏地区发送文书,原来窦建德的将领士兵争相杀死唐朝官吏,响应刘黑闼。庚申日,朝廷派遣右屯卫大将军义安王李孝常领兵讨伐刘黑闼。刘黑闼率领几万兵力逼近宗城,黎州总管李世积原本驻扎在宗城,见状弃城退守洺州。甲子日,刘黑闼追击李世积等人,打败唐军,杀死五千名步兵,李世积仅自身逃脱。丙寅日,洺州的土豪百姓打开城门,响应刘黑闼。刘黑闼在城东南筑坛,祭告上天并祭祀窦建德后才进城;十天后,领兵攻克相州,捉住刺史房晃,右武卫将军张士贵冲破包围逃走。刘黑闼向南攻取黎州、卫州,半年之内,完全收复了窦建德原来的地盘。又派使者向北联合突厥,颉利可汗派遣俟斤宋邪那率领胡族骑兵跟随刘黑闼。右武卫将军秦武通、洺州刺史陈君宾、永宁令程名振都从河北逃回长安。
丁卯日,朝廷命令秦王李世民、齐王李元吉率军讨伐刘黑闼。
昆弥派使者归附唐朝。昆弥就是汉朝时的昆明。巂州治中吉驻纬打通了与南宁的联系,到昆弥国劝说他们,于是昆弥国前来投降。
己巳日,刘黑闼攻陷邢州、赵州;庚午日,攻陷魏州,杀死总管潘道毅;辛未日,攻陷莘州。
壬申日,朝廷改封宋王李元嘉为徐王。