营于平恩东北,义臣引兵直进抵临清之西,据永济渠为营,去金称营四十里,深沟高垒,不与战。金称日引兵至义臣营西,义臣勒兵擐甲,约与之战,既而不出。日暮,金称还营,明旦,复来;如是月馀,义臣竟不出。金称以为怯,屡逼其营詈辱之。义臣乃谓金称曰:“汝明旦来,我当必战。”金称易之,不复设备。义臣简精骑二千,夜自馆陶济河,伺金称离营,即入击其累重。金称闻之,引兵还,义臣从后击之,金称大败,与左右逃于清河之东。月馀,杨善会讨擒之。吏立木于市,悬其头,张其手足,令仇家割食之;未死间,歌讴不辍。诏以善会为清河通守。
  涿郡通守郭绚将兵万馀人讨高士达。士达自以才略不及窦建德,乃进建德为军司马,悉以兵授之。建德请士达守辎重,自简精兵七千人拒绚,诈为与士达有隙而叛,遣人请降于绚,愿为前驱,击士达以自效。绚信之,引兵随建德至长河,不复设备。建德袭之,杀虏数千人,斩绚首,献士达,张金称馀众皆归建德。杨义臣乘胜至平原,欲入高鸡泊讨之。建德谓士达曰:“历观隋将,善用兵者无如义臣。今灭张金称而来,其锋不可当。请引兵避之,使其欲战不得,坐费岁月,将士疲倦。然后乘间击之,乃可破也。不然,恐非公之敌。”士达不从,留建德守营,自帅精兵逆击义臣,战小胜,因纵酒高宴。建德闻之曰:“东海公未有破敌,遽自矜大,祸至不久矣!”后五日,义臣大破士达,于陈斩之,乘胜逐北,趣其营,营中守兵皆溃。建德与百馀骑亡去,至饶阳,乘其无备,攻陷之,收兵,得三千馀人。义臣既杀士达,以为建德不足忧,引去。建德还平原,收士达散兵,收葬死者,为士达发丧,军复大振,自称将军。先是,群盗得隋官及士族子弟,皆杀之,独建德善遇之。由是隋官稍以城降之,声势日盛,胜兵至十馀万人。
  内史侍郎虞世基以帝恶闻贼盗,诸将及郡县有告败求救者,世基皆抑损表状,不以实闻,但云:“鼠窃狗盗,郡县捕逐,行当殄尽,愿陛下勿以介怀。”帝良以为然,或杖其使者,以为妄言,由是盗贼遍海内,陷没郡县,帝皆弗之知也。杨义臣破降河北贼数十万,列状上闻,帝叹曰:“我初不闻,贼顿如此,义臣降贼何多也!”世基对曰:“小窃虽多,未足为虑。义臣克之,拥兵不少,久在阃外,此最非宜。”帝曰:“卿言是也。”遽追义臣,放散其兵,贼由是复盛。
  治书侍御史韦云起劾奏:“世基及御史大夫裴蕴职典枢要,维持内外,四方告变,不为奏闻。贼数实多,裁减言少,陛下既闻贼少,发兵不多,众寡悬殊,往皆不克,故使官军失利,贼党日滋。请付有司结正其罪。”大理卿郑善果奏:“云起诋訾名臣,所言不实,非毁朝政,妄作威权。”由是左迁云起为大理司直。
  帝至江都,江、淮郡官谒见者,专问礼饷丰薄,丰则超迁丞、守,薄则率从停解。江都郡丞王世充献铜镜屏风,迁通守;历阳郡丞赵元楷献异味,迁江都郡丞。由是郡县竞务刻剥,以充贡献。民外为盗贼所掠,内为郡县所赋,生计无遗;加之饥馑无食,民始采树皮叶,或捣稾为末,或煮土而食之,诸物皆尽,乃自相食;而官食犹充牣,吏皆畏法,莫敢振救。王世充密为帝简阅江淮民间美女献之,由是益有宠。
  河间贼帅格谦拥众十馀万,据豆子,自称燕王,帝命王世充将兵讨斩之。谦将勃海高开道收其馀众,寇掠燕地,军势复振。
  初,帝谋伐高丽,器械资储,皆积于涿郡;涿郡人物殷阜,屯兵数万。又,临朔宫多珍宝,诸贼竞来侵掠;留守官虎贲郎将赵什住等不能拒,唯虎贲郎将云阳罗艺独出战,前后破贼甚众,威名日重,什住等阴忌之。艺将作乱,先宣言以激其众曰:“吾辈讨贼数有功,城中仓库山积,制在留守之官,而莫肯散施以济贫乏,将何以劝将士!”众皆愤怨。军还,郡丞出城候艺,艺因执之,陈兵而入。什住等惧,皆来听命,乃发库物以赐战士,开仓廪以赈贫乏,境内咸悦;杀不同己者勃海太守唐祎等数人,威振燕地,柳城、怀远并归之。艺黜柳城太守杨林甫,改郡为营州,以襄平太守邓暠为总管,艺自称幽州总管。
  突厥数寇北连。诏晋阳留守李渊帅太原道兵与马邑太守王仁恭击之。时突厥方强,两军众不满五千,仁恭患之。渊选善骑射者二千人,使之饮食舍止一如突厥,或与突厥遇,则伺便击之,前后屡捷,突厥颇惮之。
  恭皇帝上
  炀皇帝下义宁元年(丁丑,公元六一七年)
  春,正月,右御卫将军陈稜讨杜伏威,伏威帅众拒之。稜闭壁不战,伏威遗以妇人之服,谓之“陈姥”。稜怒,出战,伏威奋出,大破之,稜仅以身免。伏威乘胜破高邮,引兵据历阳,自称总管,以辅公祏为长史,分遣诸将徇属县,所至辄下,江淮间小盗争附之。伏威常选取死之士五千人,谓之“上募”,宠遇甚厚,有攻战,辄令上募先击之,战罢阅视,有伤在背者即杀之,以其退而被击故也。所获资财,皆以赏军。士有战死者,以妻、妾徇葬。故人自为战,所向无敌。
  丙辰,窦建德为坛于乐寿,自称长乐王,置百官,改元丁丑。
  辛巳,鲁郡贼帅徐圆朗攻陷东平,分兵略地