01、隋朝末年,王世充掌控洛阳,连战连胜,逐步掌控隋军大权。然而,随着李唐势力壮大,王世充最终被李世民视为主要威胁。620年7月,李世民亲率唐军出潼关,对洛阳发起进攻。王世充察觉局势不利,试图与李世民议和,但谈判未能达成一致,转而动用兵力抵抗,结果被唐军重创。那么,为何王世充在面对李世民时选择投降,而未选择战死?

从客观条件来看,王世充投降的背后,有粮草断绝的因素。李世民作战果敢,攻城策略得当,使得王世充的处境快速恶化。郑国境内各守将纷纷投降,洛阳逐渐陷入孤立。武德三年(620年)七月,张公瑾投降;八月,邓州归顺;九月,田瓒率25州投诚,时德睿率7州归附;十月,大将张镇周、郭庆、魏陆、王要汉等相继投降。短短三月,洛阳周边郡县尽失,这座城池已成孤城。

由此可知,在李世民的战略安排下,唐军完成包围,彻底隔断洛阳的补给渠道。城内粮仓随之空虚,《旧唐书》记载当时“人相食……馁死者日数十人”,百姓甚至易子而食,守军粮食减至一半,连战马也被宰杀。军民死亡人数众多,连尚书级别的官员也倒毙于沟渠之中,坚守的物质条件已然丧失。

另外,王世充失去最后一支可依靠的援军,窦建德全军覆没。局势恶化之际,王世充亲自出城,与李世民在洛水边谈判,但无果而终。之后,他试图向窦建德求援,遣送十三批使者,然而窦建德虽率十万大军前来,却在虎牢关被李世民以少胜多,最终被俘。王世充在城头目睹窦建德被擒,最后一线希望彻底熄灭,外部支援再无可能。

更重要的是,王世充内部已陷入严重分裂。作为隋末诸侯,其集团派系众多,王世充依赖严刑峻法和人质制度维系统治,却导致大规模叛逃。秦琼、罗士信、程咬金等关键武将相继投奔李世民,洛阳外围州郡几乎全部不战而降,只剩下洛阳城孤零零地坚守。此时,若想突围,身边已无人响应,甚至再无组织突围的可能。换句话说,王世充只剩下投降这一条路可选。

最后,王世充没有选择战死,是因为李世民明确表示愿意给予其生路。据《旧唐书》记载,李世民围城期间曾承诺,若王世充开城投降,便保全其性命及家人。这一承诺在古代具有一定的说服力。王世充权衡利弊后发现,继续顽抗只会导致全城毁灭,自己也难逃一死。相比之下,投降虽是妥协,却是保全性命的唯一选择。

武德四年五月,王世充带着文武百官向李世民投降,随后被押送至长安。李渊列举其罪行后,因李世民曾有承诺,决定赦免王世充,准备将其流放至蜀地。但在动身前,唐定州刺史独孤修德伪造圣旨,将王世充提出来并当场斩杀。值得注意的是,独孤修德的父亲独孤机曾试图归顺李唐,却被王世充杀害,此举显然是为父报仇。