58王世充因为礼部尚书裴仁基、左辅大将军裴行俨有威名,嫉妒他们。裴仁基父子知道后,也不安心,于是和尚书左丞宇文儒童、宇文儒童的弟弟尚食直长宇文温(隋朝制度,尚食局隶属于殿中省,有奉御、直长)、散骑常侍崔德本谋划杀死王世充和他的党羽,重新尊立皇泰主;事情泄露,都被灭三族。齐王王世恽对王世充说:“宇文儒童等人谋反,正是因为皇泰主还在的缘故,不如早点除掉他。”王世充听从了他的建议,派哥哥的儿子唐王王仁则和家奴梁百年用毒酒毒死皇泰主。皇泰主说:“再为我请求太尉,按照以前说的话,不应该到这个地步。”(指王世充以前有“还政于你”的话,既然不能兑现,现在不应该马上杀他)梁百年想为他禀报,王世恽不允许;皇泰主又请求和皇太后诀别,也不允许。于是皇泰主铺好席子焚香拜佛:“希望从今以后,不再生在帝王家!”喝了毒药,没有死,被用丝帛勒死,谥号为恭皇帝。王世充任命他的哥哥楚王世伟为太保,齐王王世恽为太傅,兼任尚书令。
59六月庚子日,窦建德攻陷沧州(沧州是隋朝的勃海郡)。
60起初,易州贼帅宋金刚(易州是上谷郡。宋白说:易州是六国时燕国的地方,秦朝统一天下后,是上谷郡。汉代设置涿郡。现在的州就是涿郡的故安县。《地图经》说:隋朝初年,从现在遂城县所治的英雄城,移南营州,居住在燕的候台,又改名为易州,取名于州南的易水),拥有一万多部众,和魏刀儿联合。魏刀儿被窦建德消灭(去年十一月窦建德消灭魏刀儿),宋金刚救援他,作战失败,率领四千部众向西投奔刘武周。刘武周听说他善于用兵,得到他后,非常高兴,称他为宋王,把军事事务委托给他,把自己的家产分一半给他。宋金刚也极力和他结交,休掉原来的妻子,娶了刘武周的妹妹。趁机劝刘武周图谋晋阳,向南争夺天下。刘武周任命宋金刚为西南道大行台,派他率领三万军队侵犯并州。丁未日,刘武周进逼介州(义宁元年,以介休、平遥设置介休郡。武德元年改为介州),僧人道澄用佛幡把他缒入城中,于是攻陷介州;唐高祖下诏命令左武卫大将军姜宝谊、行军总管李仲文攻打他。刘武周的将领黄子英在雀鼠谷(《新志》记载:介休县有雀鼠谷)往来,多次用小股兵力挑战,军队刚接触,黄子英就假装失败逃走,这样再三,姜宝谊、李仲文率领全部军队追击,伏兵出动,唐军大败,姜宝谊、李仲文都被俘虏。不久两人都逃了回来,唐高祖又派他们两人领兵攻打刘武周。
61己酉日,突厥使者前来报告始毕可汗的死讯,唐高祖在长乐门(《六典》记载:长安宫城南面有三门:中间是承天门,东面是长乐门,西面是永安门)举行哀悼仪式,停止朝会三天,下诏命令百官到突厥使者的馆舍吊唁。又派遣内史舍人郑德挺吊唁处罗可汗,赠送三万段帛作为丧礼。
62唐高祖因为刘武周入侵而担忧,右仆射裴寂请求亲自前往。癸亥日,任命裴寂为晋州道行军总管(晋州是曹魏的平阳郡,后魏真君四年,设置东雍州,孝昌年间,改为唐州,建义元年,又改为晋州,隋朝为临汾郡,唐朝又改为晋州),讨伐刘武周,允许他根据情况自行处理事务。
63秋季七月,唐朝开始设置十二军,分关内各府隶属于它们,都用天星命名,以万年道为参旗军,长安道为鼓旗军,富平道为玄戈军,醴泉道为井钺军,同州道为羽林军,华州道为骑官军,宁州道为折威军,岐州道为平道军,豳州道为招摇军,西麟州道为苑游军,泾州道为天纪军,宜州道为天节军。由车骑府统领。每军各有将、副各一人,选取威名一向很高的人担任,监督耕种和作战的事务。从此军队精锐强大,所向无敌。
64海岱贼帅徐圆朗(说徐圆朗跨据几个州,向东到海,向西到泰山)献出几个州的地盘请求投降,被任命为兖州总管(兖州是隋朝的鲁郡。《禹贡》中的兖州,东南到济水,西北到黄河,疆域广阔。后汉以来,兖州的治所不固定,管辖范围也很大。到这时开始专门以鲁郡为兖州),封鲁国公。
65王世充派遣他的将领罗士信侵犯谷州,罗士信率领他的一千多部众前来投降。在此之前,罗士信跟随李密攻打王世充,兵败,被王世充俘获,王世充用厚礼对待他,和他一同吃住。不久王世充得到邴元真等人,对待他们像对待罗士信一样,罗士信感到羞耻。罗士信有匹骏马,王世充哥哥的儿子赵王王道询想要,罗士信不给,王世充夺过来赐给王道询;罗士信发怒,所以前来投降。唐高祖听说他来投降,非常高兴,派使者迎接慰劳,赐给五千段帛,供给他部下的粮食,任命罗士信为陕州道行军总管。王世充的左龙骧将军临泾人席辩(《新志》记载:临泾县隶属于泾州)和同僚杨虔安、李君义都率领部下前来投降。
66丙子日,王世充派遣他的将领郭士衡侵犯谷州,刺史任瓌大败敌军,俘虏斩杀殆尽。
甲申日,行军总管刘弘基派遣他的将领种如愿袭击王世充的河阳城,毁坏河桥后返回。
67乙酉日,西突厥统叶护可汗、高昌王麴伯雅各