攻回洛,连日不克,于是世充自统锐卒,列阵青城宫,来敌世民。世民隔水置阵,与他相对。世充遥语世民道:“隋室倾覆,唐帝关中,郑帝河南,世充未尝西侵,王独举兵东来,是何用意?”世民令宇文士及应声道:“四海以内,皆奉大唐正朔,独公执迷不悟,为此前来问罪。”何不责他杀逆事,想是投鼠忌器,所以讳言。世充又道:“天下扰乱,已历数年,长安洛阳,各有分地,若相与罢兵讲好,岂不甚善?”世民又使士及回应道:“我只奉诏取东都,不闻令我讲好,公若解甲归降,当可保全富贵,否则决一胜负,不必多言!”世充乃默不复语。相持至暮,各自退归。既而显州总管田瓒,举所部二十五州降唐。瓒系杨士林长史,士林击败朱粲,奉表唐廷,献汉东四郡版籍,唐命为显州道行台。士林阳受唐封,暗中却南通萧铣,北结世充。唐正欲遣将往讨,士林已为瓒所杀,竟向世充处请降。世充令为显州总管。至是瓒闻唐军大举,屡败世充,乃复举属地归唐。自是襄汉声闻,与世充绝不相通。唐总管史万宝,进攻甘泉宫,王君廓又进拔轘辕,河南大恐,各州县相率来降。
  世民在军,每夕必检查将士,忽不见降将寻相,并前时河东降卒,亦多亡去。寻相与尉迟恭曾同时归降世民,至寻相一逃,尉迟恭当然遭嫌。屈突通殷开山等,竟将尉迟恭拿下,入帐白世民道:“敬德注见前。骁勇绝伦,恐滋后患,不如趁早杀却,借杜祸根。现已拿至帐下,听候处决!”世民瞿然道:“二君以寻相叛去,遂疑及敬德么?要知敬德若叛,必不落寻相后。今敬德尚存,显见得无叛志呢。”说至此,即趋出帐外,亲与释缚,又引入卧室内,取金相赠道:“丈夫意气相期,勿以小嫌介意,必欲他去,此金可作路资,聊表袍泽谊,我怎肯因谗害正呢?”尉迟恭闻言下拜,不禁涕泣道:“大王如此相待,恭非木石,宁不知感,誓为大王效死,厚赠实不敢受。”世民扶他起身道:“将军果肯屈留,金不妨受。”尉迟恭仍然固辞,世民乃道:“留此以作后赏。”恭拜谢而退。世民真善于驭将。
  隔了一宿,世民率五百骑巡行战地,猝遇王世充掩至,步骑不下万余,为首的乃是单雄信,手持长槊,来刺世民。世民忙拔刀招架,怎奈短不敌长,几乎手忙脚乱,突来了一员大将,从刺斜里横戳雄信,雄信坠马,由他部下救去。那来将护住世民,驰出战线;再率骑兵还战,出入世充阵中,左挑右拨,横厉无前。屈突通复引大兵继至,来援那将,一番酣斗,斩首至千余级。世充丧胆窜去,留冠军大将军陈智略断后,那将追赶过去,趁手一槊,立将智略击落马下,由唐军活捉而来,乃收兵回寨,进谒世民。世民起座迎劳道:“众将疑公必叛,我谓公无他意,相报竟这般速么?”遂赐他金银一箧,那将方才拜受。究竟那将是谁?看官不必多猜,便可知是尉迟敬德。当下检验俘虏,除陈智略外,获得排矟兵六十名,俱称愿降。世民安插已毕,复来了敌将张镇周,亦入营投诚,均由世民推恩录用。嗣是远近闻风,争相趋附。杜才干以濮州降,杨庆以管州降,魏陆以荥州降,王雄以阳城降,王要汉以汴州降,徐毅以随州降,接连是许亳十一州,都来请降。
  转眼间已是武德四年,梁州总管程嘉会,亦率部众来降。世民复招抚淮南杜伏威,助剿世充。伏威本齐州人,与同里辅公祏,亡命为盗,出没江淮,据有历阳,自号吴王。及得世民招谕,乃输款唐廷,受唐封册,即遣部将陈正通徐绍宗率精兵二千,来助世民,攻下大梁。世民复挑选精骑十余骑,均着皂衣玄甲,分为左右队,令秦叔宝程知节尉迟恭翟长孙为偏帅,自为统帅,每战即作为冲锋,无坚不破。屈突通窦轨等,按视行营,为世充所袭,几至败衄。世民闻警,急率玄甲兵往救,驰入敌阵,好似苍龙搅海,骇浪奔腾,杀得世充弃甲曳兵,逃归洛阳。世充子玄应,因攻回洛城不下,移戍虎牢,至是闻世充败归,亦收运储粟,拚命还洛。简直是同去就死了。世民乃使宇文士及,驰还长安,奏请进围东都。高祖准奏,并语士及道:“返语尔王,如得洛阳,乘舆法物,图籍器械等,可收取来朝。子女玉帛,悉赐将士。”士及受命,还白世民。世民仍移军青城宫,壁垒未立,王世充已率健卒二万,出临谷水,负险列阵,唐将皆有畏心。世民驻营北邙,登高遥望,下语诸将道:“贼势穷了,悉众前来。侥幸一战,我今日若得破他,他自然不敢再出了。”此语寓激励意,所以释诸将之疑虑。遂召屈突通入帐,令率步卒五千,渡水挑战,临行时授以要语道:“如已交锋,速即纵烟,我当亲来接应。”通唯唯而去。
  世民令将士裹甲以待,自己专了望烟起,俄见隔岸有青烟一缕,飞入云霄,因即一跃上马,当先驰去。将士等鱼贯而进,踊跃渡河,与通合军力战。世民欲知敌阵厚薄,独率数十骑冒险突入,从阵前杀到阵后,众皆披靡。蓦见前面有长堤阻住,只好退转,仍从敌阵中杀回。那时人自为战,不能相顾,世民与从骑相失,随身只一邱行恭,世充部下,有数骑来追,且用强箭射世民。世民身上,好似有神祗护卫,箭不能入,偏马竟中箭欲踣,险些儿将世民掀翻,亏得世民先已跳下,才免倾跌,马竟倒毙。世民专喜冒险,