立秦王世民之子泰为卫王。
夏,四月,己丑,丰州总管张长逊入朝。时言事者多云,长逊久居丰州,为突厥所厚,非国家之利。长逊闻之,请入朝,上许之。会太子建成北伐稽胡,长逊帅所部会之,因入朝,拜右武候将军。益州行台左仆射窦轨帅巴、蜀兵来会秦王击王世充,以长逊检校益州行台右仆射。
己亥,突厥颉利可汗寇鳫门,李大恩击走之。
壬寅,王世充骑将杨公卿、单雄信引兵出战,齐王元吉击之,不利,行军总管卢君谔战死。
太子还长安。
王世充平州刺史周仲隐以城来降。
戊申,突厥寇幷州。初,处罗可汗与刘武周相表里,寇幷州;上遣太常卿郑元璹往谕以祸福,处罗不从。未几,处罗遇疾卒,国人疑元璹毒之,留不遣。上又遣汉阳公瓌赂颉利可汗以金帛,颉利欲令瓌拜,瓌不从,亦留之。又留左骁卫大将军长孙顺德。上怒,亦留其使者。瓌,孝恭之弟也。
甲寅,封皇子元方为周王,元礼为郑王,元嘉为宋王,元则为荆王,元茂为越王。
窦建德迫于武牢不得进,留屯累月,战数不利,将士思归。丁巳,秦王世民遣王君廓将轻骑千余抄其粮运,又破之,获其大将军张青特。
凌敬言于建德曰:“大王悉兵济河,攻取怀州、河阳,使重将守之,更鸣鼓建旗,踰太行,入上党,徇汾、晋,趣蒲津,如此有三利:一则蹈无人之境,取胜可以万全;二则拓地收众,形势益强;三则关中震骇,郑围自解。为今之策,无以易此。”建德将从之,而王世充遣使告急相继于道,王琬、长孙安世朝夕涕泣,请救洛阳,又阴以金玉啖建德诸将,以挠其谋。诸将皆曰:“凌敬书生,安知战事,其言岂可用也!”建德乃谢敬曰:“今众心甚锐,天赞我也,因之决战,必将大捷,不得从公言。”敬固争之,建德怒,令扶出。其妻曹氏谓建德曰:“祭酒之言不可违也。今大王自滏口乘唐国之虚,连营渐进以取山北,又因突厥西抄关中,唐必还师自救,郑围何忧不解!若顿兵于此,老师费财,欲求成功,在于何日?”建德曰:“此非女子所知!吾来救郑,郑今倒悬,亡在朝夕,吾乃舍之而去,是畏敌而弃信也,不可。”
谍者告曰:“建德伺唐军刍尽,牧马于河北,将袭武牢。”五月,戊午,秦王世民北济河,南临广武,察敌形势,因留马千余匹,牧于河渚以诱之,夕还武牢。己未,建德果悉众而至,自板渚出牛口置陈,北距大河,西薄汜水,南属鹊山,亘二十里,鼓行而进。诸将皆惧,世民将数骑升高丘而望之,谓诸将曰:“贼起山东,未尝见大敌,今度险而嚣,是无纪律,逼城而陈,有轻我心;我按甲不出,彼勇气自衰,陈久卒饥,势将自退,追而击之,无不克者。与公等约,甫过日中,必破之矣!”建德意轻唐军,遣三百骑涉汜水,距唐营一里所止。遣使与世民相闻曰:“请选锐士数百与之剧。”世民遣王君廓将长槊二百以应之,相与交战,乍进乍退,两无胜负,各引还。王琬乘隋炀帝骢马,铠仗甚鲜,迥出陈前以夸众。世民曰:“彼所乘真良马也!”尉迟敬德请往取之,世民止之曰:“岂可以一马丧猛士?”敬德不从,与高甑生、梁建方三骑直入其陈,擒琬,引其马驰归,众无敢当者。世民使召河北马,待其至乃出战。