皆为限,公私不聊生。遣台省官督十二郡营田,行者自谓仙去。以宫城为大狱,意所猜恶,必收系其人,内家属宫中。或命将,亦质其孥乃遣。既而囚质且万口,食不足,饿死者日数十。
七月,高祖诏秦王率兵攻之,至新安,屯保多下,败世充于慈涧城。八月,王陈兵青城宫,世充悉精兵来拒,隔涧言曰:“隋失其国,天下分崩,长安、洛阳各有分地,吾常自守,不敢西顾。熊、谷二州在度内,不取,敦邻好也。今王远涉吾地,越三崤,馈粮千里,勤师远出,将何求?”王曰:“四海之人皆承唐正朔,独公迷不复。东都士民来请师,陛下重违,我是以来。公若降,富贵可保;必拒我,勉之,无多言!”世充约割地,不许。颍州总管田瓚请举山南二十五郡归。九月,王君廓进拔轩辕,徇地至管城,河南州县以次降定。始窦建德与世充隙,至是建德遣使结好,并陈赴援意。世充遣兄子琬、内史令长孙安世报,且乞师。
四年二月,青城宫守将以宫降,王进保之。世充引兵出方诸门,临谷水以战,王阵北邙,令屈突通步士五千逾水击之。兵接,王以骑决战,世充排兵殊死斗,自辰及午乃溃,俘斩八千人。王傅城,堑而守之。世充粮且尽,人相食,至以水汨泥去砾,取浮土糅米屑为饼。民病肿股弱,相藉倚道上,其尚书郎卢君业、郭子高等皆饿死。御史大夫郑颋丐为浮屠,世充恶其言,杀之。然气竭,但婴城须建德之救。
五月,王禽建德,并获王琬、长孙安世,俘示东都城下,且遣安世入言败状。世充惶惑,将突围出保襄、汉,谋于诸将,皆不答,遂率将吏降军门。王受之,以属吏,陈兵入城,发府库赉将士。其黄门侍郎薛德音以移檄嫚逆,崔弘丹造弩多伤士,前诛之;又收段达、杨汪、孟孝义、单雄信、杨公卿、郭士衡、郭什柱、董浚、张童仁、硃粲、王德仁等斩洛渚上。以世充归长安,高祖数其罪,世充曰:“计臣罪不容诛,但秦王许臣以不死。”乃赦为庶人,与其族徙于蜀。将行,为羽林将军独孤修德所杀。初,修德父机尝仕越王侗,世充既篡,谋归唐,为所屠者也。高祖免修德官。子玄应,兄世伟,在道谋反,伏诛。世充篡,凡三年灭。
窦建德,贝州漳南人。世为农,自言汉景帝太后父安成侯充之苗裔。材力绝人,少重然许,喜侠节。乡人丧亲,贫无以葬,建德方耕,闻之太息,遽解牛与给丧事,乡党异之。盗夜劫其家,建德立户下,盗入,击三人死,余不敢进。请其尸,建德曰:“可投绳系取之。”盗投绳,建德乃自縻,使盗曳出,跃起捉刀,复杀数人,繇是益知名。为里长,犯法亡,会赦归。久之,父卒,里中送葬千余人,所赠予皆让不受。
隋大业七年,募兵伐辽东,建德补队长。方如军,会邑人孙安祖盗羊,为县令捕劾笞辱,安祖刺杀令,亡抵建德,建德阴舍之。时山东饥,群盗起,乃谋曰:“往文皇帝时,天下盛强,发百万众伐辽东,犹为所败。今水潦为灾,民力刓敝,主上不是恤,而亲驾临辽。且往岁西征,十不一返,今创夷未平,又重发兵,人情危骇,易以摇动。丈夫不死,常建功于世,渠为亡命虏乎!我闻高鸡泊广袤数百里,葭{艹乱}〗阻奥,可以违难;承间窃出,椎埋掠夺,足以自资。因得聚豪杰,且观时变,以就大计。”安祖然之。建德为招亡兵及民无产者数百,使安祖率之,入高鸡为盗,安祖号“摸羊公”。
时鄃人张金称亦结众万余,依河渚间,蓚人高士达兵千余屯清河鄙上。诸盗往来漳南者多剽杀人,焚乡聚,独不入建德闾,郡县意建德与贼通,捕族其家。建德至河间,闻家屠灭,即率麾下二百人亡归士达。士达自称东海公,以建德为司兵。安祖为金称所杀,其下数千人归建德,众益盛,至万人,犹保高鸡泊。然倾身接物,其执苦与士卒均,由是能致人死力。
十二年,涿郡通守郭绚率兵万人讨士达,士达自以智略不及建德,乃推为军司马,以兵属焉。建德既统众,思用奇厌伏群盗,乃请士达守辎重,自以精兵七千迎绚,诈为亡状。士达取所虏,阳言建德妻子,杀之。建德遗绚书约降,请前驱执贼自效。绚信之,引兵从建德至长河界,欲与盟,兵懈不设备。建德袭杀其军数千人,获马千匹,绚以数十骑去,追斩于平原,献首士达,威振山东。
隋遣太仆卿杨义臣讨破张金称于清河,残党畏诛,复屯啸归建德。义臣乘胜欲遂入高鸡泊,穷划根穴。建德谓士达曰:“隋善将独义臣耳,新破金称,其锋不可当。宜引兵避之,彼欲战不得,军老食乏,乘之可有功。”士达不纳。留建德守壁,身将兵逆战,置酒享士。建德闻,曰:“东海公未捷,遽自矜大,祸至不日矣。隋兵胜,必长驱而来,吾不能独支。”乃留众保壁,帅锐士据险待。后五日,义臣斩士达于阵,追北薄垒,守兵溃。建德不能军,以百余骑走饶阳,饶阳无备,因取之。义臣已杀士达,谓余党不足忧,引去。故建德得还平原,收士达士死胔葬焉。为士达发丧,军皆缟素。招溃卒,得数千人,军复振,自称将军。初,他盗得隋官及士人必杀之,唯建德恩遇甚备,引故饶阳长宋正本为客,尊任之,参决军议。隋郡县吏多以地归之,势益张,兵至十余万。上谷