翟让令李密建牙旗,另统部众,号蒲山公营。李密治军严整,号令士卒盛夏如负霜雪。自身俭素,金宝全赏部下,因此人愿效力。部下常被翟让士兵欺辱,因纪律严明不敢报复。翟让对李密说:“如今资粮略足,想回瓦岗,您若不去,任您所往,就此告别。”翟让带辎重东去,李密西行至康城(今河南禹州西北),说降数城,获大量物资。翟让不久后悔,又引兵追随李密。
16 鄱阳(今江西鄱阳,炀帝改饶州为鄱阳郡)贼帅操师乞自称元兴王,建元始兴(胡三省注:《隋帝纪》作“操天成”,今从《唐书》),攻陷豫章郡(今江西南昌,炀帝改洪州为豫章郡),以同乡林士弘为大将军。诏治书侍御史刘子翊领兵讨伐,操师乞中流矢死,林士弘代统其众,与刘子翊战于彭蠡湖(今鄱阳湖,胡三省注:班《志》载在豫章郡彭泽县西),刘子翊败死。林士弘兵势大振,达十多万人。十二月,壬辰日,林士弘自称皇帝,国号楚,建元太平(胡三省注:《唐高祖实录》载林士弘称南越王,后称帝,今从《隋书》),攻取九江(今江西九江,炀帝改江州为九江郡)、临江(今江西樟树,炀帝改抚州为临川县)、南康(今江西赣州,炀帝改虔州为南康郡)、宜春(今江西宜春,炀帝改袁州为宜春郡)等郡,豪杰争相杀隋守令响应。其地北起九江,南至番禺(今广东广州)都归他所有。
17 诏以右骁卫将军唐公李渊为太原留守(炀帝改并州为太原郡),以虎贲郎将王威、虎牙郎将高君雅为副(胡三省注:炀帝改护军为虎贲郎将,正四品,设虎牙郎将六人副之,从四品),领兵讨伐甄翟儿,在雀鼠谷(今山西介休西南,胡三省注:《隋志》西河郡永安县有雀鼠谷)相遇。李渊兵仅几千,被贼包围数层,李世民率精兵救援,从万军之中救出李渊,恰逢步兵赶到,合力大破敌军(胡三省注:《新》《旧唐书》本纪载武德十三年拜太原留守,今从《隋帝纪》)。
18 炀帝疏远骨肉,蔡王杨智积常不安,患病不就医,临终对亲信:“我今日才知能保全首级入土!”
19 张金称、郝孝德、孙宣雅、高士达、杨公卿等劫掠河北,攻陷郡县;隋将帅败亡相继,唯有虎贲中郎将蒲城人王辩、清河郡丞华阴人杨善会多次立功,杨善会前后与贼交战七百多次从未败绩。炀帝派太仆卿杨义臣讨伐张金称。张金称营于平恩东北,杨义臣领兵至临清(今河北临西)西,据永济渠筑营,距张金称营四十里,深沟高垒不交战。张金称每日领兵至杨义臣营西,杨义臣整兵披甲,约战却不出。日暮张金称回营,次日再来,如此一月,杨义臣始终不出。张金称以为他胆怯,多次逼近营垒辱骂。杨义臣对张金称说:“你明日来,我必战。”张金称轻视,不再防备。杨义臣选两千精锐骑兵,夜从馆陶(今河北馆陶)渡清河,趁张金称离营,攻入其辎重营。张金称闻讯回兵,杨义臣从后追击,张金称大败,与左右逃至清河以东。一月后,杨善会讨捕擒获,官吏立木于市,悬其头,张其手足,令仇家割食,张金称未死时仍唱歌不止。诏以杨善会为清河通守。
20 涿郡通守郭绚领兵一万讨伐高士达。高士达自认才略不及窦建德,推窦建德为司马,将兵权全交给他。窦建德请高士达守辎重,自选七千精兵抗郭绚,诈称与高士达有隙叛逃,派人向郭绚请降,愿为前锋击高士达赎罪。郭绚信之,领兵随窦建德至长河(今山东德州东),不再防备。窦建德突袭,杀虏几千人,斩郭绚首献高士达,张金称余众都归窦建德。杨义臣乘胜至平原(今山东陵县),欲入高鸡泊讨伐。窦建德对高士达说:“纵观隋将,善用兵者莫过于杨义臣,如今他灭张金称而来,锋芒难挡。请引兵避之,使他欲战不得,耗其岁月,将士疲倦,再乘隙攻击,方可破敌。否则恐非敌手。”高士达不听,留窦建德守营,自率精兵迎击杨义臣,初战小胜,便纵酒高宴。窦建德闻之:“东海公未能破敌就自傲,祸不远了。”五天后,杨义臣大破高士达,阵斩之,乘胜追击至其营,营中守兵溃散。窦建德与百多骑兵逃至饶阳(今河北饶阳),乘其不备攻陷,收兵三千余人。杨义臣杀高士达后,以为窦建德不足忧,领兵离去。窦建德返回平原,收高士达散兵,收葬死者,为高士达发丧,军势复振(胡三省注:《革命记》载高士达死后其部与窦建德分兵,后建德合并,今从《隋》《唐书》),自称将军。此前,群盗得隋官及士族子弟都杀,唯独窦建德善待,因此隋官渐以城降,声势日盛,兵力达十多万人。
21 内史侍郎虞世基因炀帝厌恶听盗贼事,诸将及郡县告败求救,虞世基都修改