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