春,正月,己卯,刘黑闼所署饶州刺史诸葛德威执黑闼,举城降。时太子遣骑将刘弘基追黑闼,黑闼为官军所迫,奔走不得休息,至饶阳,从者才百馀人,馁甚。德威出迎,延黑闼入城,黑闼不可;德威涕泣固请,黑闼乃从之。至城旁市中憩止,德威馈之食;食未毕,德威勒兵执之,送诣太子,并其弟十善斩于洺州。黑闼临刑叹曰:“我幸在家鉏菜,为高雅贤罪所误至此!”
壬午,巂州人王摩沙举兵,自称元帅,改元进通;遣骠骑将军卫彦讨之。
庚子,以吴王杜伏威为太保。
二月,庚戌,上幸骊山温汤;甲寅,还宫。
平阳昭公主薨。戊午,葬公主。诏加前后部鼓吹、班剑四十人,武贲甲卒。太常奏:“礼,妇人无鼓吹。”上曰:“鼓吹,军乐也。公主亲执金鼓,兴义兵以辅成大业,岂与常妇人比乎!”
丙寅,徐圆朗穷蹙,与数骑弃城走,为野人所杀,其地悉平。
林邑王梵志遣使入贡。初,隋人破林邑,分其地为三郡。及中原丧乱,林邑复国,至是始入贡。
幽州总管李艺请入朝;庚午,以艺为左翊卫大将军。
废参旗等十二军。
三月,癸未,高开道掠文安、鲁城,骠骑将军平善政邀击,破之。
庚子,梁师都将贺遂、索同以所部十二州来降。
乙巳,前洪州总管张善安反,遣舒州总管张镇周等击之。
夏,四月,吐谷浑寇芳州,刺史房当树奔松州。
张善安陷孙州,执总管王戎而去。乙丑,鄜州道行军总管段德操击梁师都,至夏州,俘其民畜而还。
丙寅,吐谷浑寇洮、岷二州。
丁卯,南州刺史庞孝恭、南越州民宁道明、高州首领冯暄俱反,陷南越州,进攻姜州;合州刺史宁纯引兵救之。
壬申,立皇子元轨为蜀王、凤为豳王、元庆为汉王。
癸酉,以裴寂为左仆射,萧瑀为右仆射,杨恭仁为吏部尚书兼中书令,封德彝为中书令。
五月,庚辰,遣岐州刺史柴绍救岷州。
庚寅,吐谷浑及党项寇河州,刺史卢士良击破之。
丙申,梁师都将辛獠儿引突厥寇林州。
戊戌,苑君彰将高满政寇代州,骠骑将军李宝言击走之。
癸卯,高开道引奚骑寇幽州,长史王诜击破之。刘黑闼之叛也,突地稽引兵助唐,徙其部落于幽州之昌平城;高开道引突厥寇幽州,突地稽将兵邀击,破之。
六月,戊午,高满政以马邑来降。先是,前并州总管刘世让除广州总管,将之官,上问以备边之策,世让对曰:“突厥比数为寇,良以马邑为之中顿故也。请以勇将戍崞城,多贮金帛,募有降者厚赏之,数出骑兵掠其城下,蹂其禾稼,败其生业,不出岁馀,彼无所食,必降矣。”上然其计,曰:“非公,谁为勇将!”即命世让戍崞城,马邑病之。是时,马邑人多不愿属突厥,上复遣人招谕苑君璋。高满政说君璋尽杀突厥戍兵降唐,君璋不从。满政因众心所欲,夜袭君璋,君璋觉之,亡奔突厥,满政杀君璋之子及突厥戍兵二百人而降。
壬戌,梁师都以突厥寇匡州。
丁卯,苑君璋与突厥吐屯设寇马邑,高满政与战,破之。以满政为朔州总管,封荣国公。
瓜州总管贺若怀广按部至沙州,值州人张护、李通反,怀广以数百人保子城;凉州总管杨恭仁遣兵救之,为护等所败。
癸酉,柴绍与吐谷浑战,为其所围,虏乘高射之,矢下如雨。绍遣人弹胡琵琶,二女子对舞。虏怪之,驻弓矢相与聚观,绍察其无备,潜遣精骑出虏陈后,击之,虏众大溃。
秋,七月,丙子,苑君璋以突厥寇马邑,右武候大将军李高迁及高满政御之,战于腊河谷,破之。张护、李通杀贺若怀广,立汝州别驾窦伏明为主,进逼瓜州;长史赵孝伦击却之。
高开道掠赤岸镇及灵寿、九门、行唐三县而去。
丁丑,岗州刺史冯士翙据新会反,广州总管刘感讨降之,使复其位。