隋朝末年,王世充统率洛阳守军屡战屡胜,逐步掌控了隋朝军权。后来他自立为帝,却遭到李唐势力的反击。公元六二零年七月,李世民率兵出潼关讨伐王世充。王世充面对军势不济,曾向李世民请求和解,但和谈未能成功,他只得再度率军迎战,最终遭遇大败。人们不禁要问,面对李世民,王世充为何选择归降而非战死疆场?
首当其冲的,是王世充投降的首要原因——粮草断绝,洛阳城已达崩溃点。在李世民英勇善战的影响下,王世充的处境急转直下,郑地各地的将领纷纷不战而降。武德三年(六二零年)七月,张公瑾归顺;八月,邓州投降;九月,田瓒带着麾下二十五州归附,时德睿带着所部七州臣服;十月,大将张镇周投降,郭庆献上管州,魏陆交出荥阳,王要汉则放弃了汴州。短短三个月,洛阳周围的郡县悉数落入李世民手中,洛阳变成一座孤城。
由此可见,李世民部署下唐军完成合围,彻底切断了洛阳的补给线,城内粮仓很快见底。《旧唐书》中记载当时城内"民相食……饿死者日数十人",百姓为了生存竟至易子而食,守军口粮减半,连战马都被宰杀干净,军民大量饿毙,即便尚书级官员也倒在沟壑之中,完全丧失了继续抵抗的物质条件。
其次,唯一的援军窦建德全军覆没。眼看局势不利,王世充亲自到洛阳城外与李世民隔洛水谈判,但和谈最终还是破裂了。此时王世充已无法独自对抗唐军,只得派使者向窦建德求救。殊不知,窦建德与王世充本是敌对关系,王世充此举无异于饮鸩止渴,但除此之外,已无其他出路。
《旧唐书》等史料记载,王世充连续派出十三批使者向窦建德求援,窦建德却带着十万大军前来支援,却在虎牢关被李世民以少胜多将其生擒。值得留意的是,王世充电眼睁睁看到被俘的窦建德出现在洛阳城头,最后的外部支持彻底消失,再无任何外部力量可以解围。
再者,内部众叛亲离,集团彻底崩溃。作为隋末的诸侯,王世充集团内部派系盘根错节,他依靠严刑峻法和连坐人质制度约束部下,反而导致大规模叛逃:秦琼、罗士信、程咬金等核心武将先后投靠唐军,洛阳外围的州郡几乎不战而降,最后只剩洛阳孤城。到了这个地步,王世充想组织突围,身边余下的将领也无人愿意配合,连突围的可行性完全丧失。换言之,除了向李世民投降,王世充已别无选择。
最后,王世充之所以不战死,是因李世民给出了明确的归降承诺。根据《旧唐书》等史料,李世民围城时明确保证,只要王世充开城投降,将保全他和家人的性命。在古代,这样的承诺具有较高的可信度。王世充权衡之后发现,继续顽抗只会落得城破身死的下场,投降至少能保住性命,是绝境中的最佳选择。
武德四年五月,王世充率文武百官向李世民投降,随后被押往长安。李渊列举其罪行后,因李世民曾承诺不杀,便将其赦免,打算流放蜀地。然而,在启程前,唐定州刺史独孤修德假传圣旨将其提出斩首。值得注意的是,独孤修德的父亲独孤机曾企图归唐,被王世充杀死,此举实为为父报仇。
















