建德回顾左右,约有二百余人,自于马上问曰:“此地何名?”旁有识者,答曰:“此名牛口谷也。”建德闻言大惊,仰天叹曰:“吾合休矣!近闻军中谣言云:‘豆入牛口,势不得久’,斯言正应吾姓窦,败走入牛口谷,实上天亡我之兆,似此奈何?”左右曰:“此等皆山僻小路,可以入乐寿。”建德曰:“后面唐兵大至,难出谷口,可急走此路。”遂跃马前进。约走二十里,山奄内喊声大震,一彪军出,当先一员大将,乃李靖也。策马持枪大叫:“建德早降,免汝一死!”建德大怒,身虽无甲,亦持刀战之。孙义便走,建德乘势追杀,四下精兵皆起。建德急走,背后孙义掩杀,行动已将五十余人。
又行三四里,前面鼓声震地,一军摆开,当先唐上将白士让骤马横刀来战建德。建德大怒,纵马迎之,战不三合,建德败回小路而走。两旁树木纷杂,芦苇乱草。时及黄昏左侧,正走之间,喊声举处,两下伏兵皆[特]长钩套竿,一齐并出,先把建德坐下马绊倒,建德身离雕鞍,已被杨武威所获。背后史岳、王常、敬德、叔宝、刘德威、陶武钦精兵皆至,四下围住,孤身独战力尽,建德被执。
秦王自引诸将直到谷内,闻已擒建德,秦王乃大喜,聚众将于帐中。少时,杨武威拥建德至前,秦王曰:“久仰盛德,与汝瓜分天下,本自无仇,吾讨世充,干汝何事?公平昔自以天下无敌,今日被吾所擒,有何理说?”建德曰:“吾不自至,汝亦必来相请,今日误中奸计,但有一死而已。”秦王曰:“此言有理,吾若肯容,诸将因汝损了许多气力,亦不肯容耳。”秦王交推过曹旦来,秦王问曰:“你有何言?”旦终不答,秦王怒,推出斩之。秦王回顾世绩曰:“建德欲何如?”绩答曰:“此子志勇,非屈人下者,大王可解送入长安,请旨发落。”
秦王从之。时郑将王琬、长孙安世因求救建德入不得城,杂在夏兵阵内,二人亦被擒,秦王令监在军中,只将建德陷在槛车,遣人押赴京师。唐主骂曰:“朕待汝不薄,何生异心,替别人出力也?”建德曰:“吾与王世充有同契之义,故患难相救。汝亦夺隋城池,反说我有异心,何也?”唐主大怒,喝令武士拥出斩于长安市上。建德不言,引颈受刀,年四十九岁,时武德四年夏五月也。史官有诗赞建德云:
贝州窦建德,飘然迥出群。
假仁安百姓,全义动三军。
创业心尤重,求贤礼亦勤。
虽然起自盗,河朔号明君。
后建德妻曹氏,与其左仆射齐善行以骑数百走还名州。余党欲立其养子为主,善行曰:“夏主奄定河朔,号为盛强,今一出不复,非天命有归哉!不如委心请命,无为涂炭生民也。”遂分府库金银,散给将士,令各归乡井。善行乃与右仆射裴矩率官属及建德妻曹氏奉山东地、并传国王玺来降。建德起兵才六年而亡。史官赞建德曰:炀帝失德,天丑其为,生人吁辜,群盗乘之,如绩毛而奋。
其剧者,昔李密因黎阳,萧铣始江陵,建德连河北,王世充据东都,皆磨牙摇毒,以相噬螫。其间亦假仁义,礼贤才,因之擅王僭帝。所谓盗亦有道者,本夫孽气腥焰,所以亡隋,触唐明德,折北不支,祸极凶殚,乃就歼夷。宜哉。
却说王世充在城中日夜望夏兵解救,欲冲突出战。唐兵城外围绕,水泄不通,况城中无粮,人想食,至以水沮泥去砾,取其浮土,揉米屑为饼,军士争取食之。过数日后,人皆病肿,半死半不死,强弱相藉,倚于路傍。其尚书郎卢君业、郭子高等不食泥饼,并皆饿死。手下只有一千余人,多有带伤之士。
郑主与薛德音商议:“似此如何?”德音曰:“且只坚守。”
忽报:“城下有人叫休放箭,有话来见主上。”郑主叫放入,乃司马安世也。哭拜地下,言曰:“臣与王琬近奉圣旨,往夏求救。夏主即诺,慨然领兵来到。不料世绩用计杀败夏兵,诱入牛口谷中,夏主被擒,今已解送长安去了。臣与王琬杂在阵内,被军人执见秦王,释以不死,只留王琬监在军中为质,特遣某还,报知兵败。仍传言陛下,危在旦夕,若顺于唐,复领此地,以保全家。今事势已迫,愿陛下再图良策。”
郑主大惊,曰:“不想夏主亦败于世民之手,今虽势尽,誓杀此贼,以伸己志。”随召众将商议。薛德音曰:“楚国朱粲与陛下有旧,现居菊潭,有雄兵数万,可遣使求救彼处。此人仗义,必来相助。”郑主曰:“一杯之水,安救一军之火?
况粲居山城,民心未定,不敢造次兴兵,恐失所守,自卫不暇,安能救我乎?”德音曰:“陛下言者错矣。一星之火,能烧万顷之薪,兵在谋而不在多耳。昔晋谢玄以五万兵而破符坚百万之师,亦惟以智方能成其大事。今楚尽骁勇谋略之士,若不求救,坐以待死矣。”郑主曰:“汝言甚当,谁可往菊潭求救?”孟孝义应声出曰:“某当一往。”郑主曰:“但不得透重围矣。”孝义曰:“视死如归,何所不至!”郑主即修书与孝义密藏,令王德仁送出。开城门,德仁先杀出,正遇唐将史大奈,被杀败。孟孝义乘势杀出重围,投菊潭去讫,王德仁退入城中坚守。不知后事如何?总批:建德败入牛口,随被唐将扬武威所获,时背后精兵皆至,孤身岂能独战乎?其不就擒未之有也。虽而世充在城中日夜望夏兵来一救,然不料夏兵已为李世绩所败,诱入牛口,而不可出云。