敬德等皆唯唯如命。
那窦建德轻视唐军,遣三百骑渡过汜水,直薄唐营,且大呼道:“唐营中如有勇士,请出来决斗!”叫了数声,但见唐营开处,走出一员大将,领了二百长槊兵,前来搏战,旗帜上面写着一个斗大的“王”字,才知他是王君廓。君廓与夏兵交锋,约有几十个回合,不分胜负,各自引还。不意尉迟敬德跃马出营,随身只有二骑,一是高甑生,一是梁建方,竟追蹑夏兵背后,径抵建德阵前。可巧郑使代王琬,骑着隋炀帝所乘的青鬃马,昂然立着,他正看夏兵归营,毫不防备,猛听得一声道:“哪里走?”余音未毕,那身子不知不觉,被别人抓了过去,剩下坐骑,也有人牵住,此时急呼救命,由夏阵内驰出数骑,闻声赴援,偏见了铁骑铁甲的唐将,正是持槊的尉迟敬德,不由的倒退数步。敬德擒住王琬,高甑生牵住琬马,竟安安稳稳的驰还大营。原来世民望见建德阵前,立着王琬,骑着一匹良马。遂指示敬德,说了好马二字。敬德即自请往取,世民禁他不住,他竟与高梁二将,控马过去,连人带马都擒夺过来。世民恐敬德有失,亟令宇文士及,领着三百骑接应敬德,且与语道:“若敬德已归,汝可绕出敌阵,由东驰归,敌若坚壁不动,速即驰还,毋轻惹祸。”仍是一个诱敌计。士及领计前行,途次接着敬德,见他立功而归,当然欣慰,就趁势往绕敌阵。敌兵争来拦截,士及不与鏖斗,但夺路东去。世民早已瞧入眼中,且见夏兵多向河饮水,或散坐阵前,便指麾众将道:“贼势已懈,急击勿迟!”世民败敌,专用此策。李世勣程知节秦叔宝等,一闻将令,便即出马先驱,世民也不愿落后,挺身前往,余军依次随着,渡过氾水,直捣夏阵。
建德因日已过午,军不得食,正召集将士,商议行止,忽闻唐军到来,不及整列,忙令骑兵出战,自率步兵退后,依踞东坡。世民瞧着,命窦抗领兵绕击建德,自与尉迟敬德等拦杀骑兵,一阵捣乱,把敌骑杀得零零落落,尽行散去,再乘胜前进。适值窦抗被建德击退,势将不支。世民大呼突阵,敌皆披靡,还有淮阳王李道玄,系高祖从兄子。挺身陷敌,直上南坂,穿过敌阵,复自敌阵杀还,中矢如猬,勇气不衰。惟马负重伤,不能再用,世民给他副马,令勿再入敌中,一面督军大战,尘氛滚滚,天日皆昏。程知节秦叔宝及西突厥人史大奈等,卷斾齐进,冲出敌后,复张起大唐旗号,飘扬天空。夏兵相顾错愕,顿时大溃。唐军追奔三十里,斩首三千余级,建德为槊所伤,窜匿牛口渚中,唐车骑将军白士让杨武威两人,已是瞧着,骤马赶来,吓得建德浑身乱抖,连马上都坐不安稳,正要向芦林中躲避,已被士让追及,一槊刺中马股,马负痛一蹶,立将建德掀下。士让再用槊刺建德,建德忙摇手道:“休要杀我,我便是夏王,若能相救,富贵与共。”呆话。士让本不认识建德,因见他金甲灿烂,料非常人,所以穷追不舍,偏建德自行供认,喜得心花怒放,一跃下马,把建德捆住,带回营中。这番厮杀,夏国十数万雄兵,死的死,逃的逃,尚有五万人作了俘虏,就是世充长孙安世,及世辩将郭士衡,统被擒住。
世民收军升帐,检点敌囚,那白士让杨武威上帐献功,报称拿住窦建德。世民大喜,即令将建德推入,建德立而不跪,世民冷笑道:“我自讨王世充,干你甚事?你却越境前来,犯我兵锋,今日何如?”乐得嘲笑。建德对答不出,反说两句趣语道:“今不自来,恐烦远取。”既已被捉,还想乞怜,建德何无英雄气?世民复笑了一笑,令把建德置入囚车,然后将所有俘虏,悉数遣还乡里,再派将士往视板渚,只有虚设的一座行宫,里面已寂无一人了。将士返报后,世民遂押着建德,回抵洛阳城下,用鞭指建德囚车,仰呼城上道:“王世充!你看囚车里面,是什么人?便是来救你的窦建德。”世充正在城楼,向下一瞧,果见一人闷坐囚车。便问道:“囚车内是否夏王?”建德道:“不必说了,我来救你,先作囚奴,你真害得我好苦呢。”言毕泣下。世充也不禁垂泪,正欲出言相答,那唐营内复牵出囚车三乘,被囚的便是兄子琬、长孙安世,及郭士衡,一时愁上加愁,痛上加痛,险些儿立脚不住,堕下城来。世民复指示世充道:“你若不降,我即要将他斩首。”世充呜咽道:“且慢!我当出降,大王肯许我免死么?”世民道:“准你免死!”世充乃下城,召诸将集议,有说是不如出走,有说是不如死战,弄得世充又复怀疑。凑巧长孙安世,由唐军放他入城,力劝出降,世充乃改着素服,率领太子群臣,共二千余人,开城迎降。见了世民,俯伏流汗,顿首谢罪。一蟹不如一蟹,但不杀世充,得毋由是。世民却以礼相待,命他引入城中,当令萧瑀等封好府库,籍收金帛,颁赐将士,又复查核降将罪恶,得段达王隆崔洪丹薛德音杨汪孟孝义单雄信杨公卿郭什柱郭士衡董睿张童儿王德仁朱粲郭善才等十余人,罪迹较著,俱缚至洛水上,一一处斩。人民独仇恨朱粲,争拾瓦砾,投击粲尸,须臾如冢。何不将他尸寸斩,喂饲猪狗?世民观隋宫殿,不禁长叹道:“逞侈心,穷人欲,怎得不亡?”乃命撤端门楼,焚乾阳殿,毁则天门阙,废诸道场,再传檄大河南北,谕令速降。除州行台王世辩,系