1948年12月初,淮海战役进入关键阶段。徐州剿总副总司令杜聿明指挥三十万国军实施徐州撤退,但撤退行动因军民混杂、保密失效陷入混乱。蒋介石原计划调白崇禧华中部队增援,却因蒋桂矛盾遭白崇禧扣押援军抗命,导致淮海战场陷入无兵可调困境。
华东野战军察觉徐州三十万国军撤退动向后,发动解放战争史上最大规模追击行动。冀鲁豫军区独立旅率先在永城方向展开阻击,以简陋装备死战阻敌,为主力部队合围争取时间。与此同时,中原野战军将黄维兵团围困于双堆集,蒋介石临时改令要求杜聿明集团回援,却在孟集停滞决策中贻误战机。
至12月4日,淮海战场形成两大兵团近距包围态势:黄维兵团与杜聿明集团分别被中野、华野分割包围。国民党军因内部派系矛盾瓦解战力,而解放军凭借协同作战和牺牲精神,将战役主动权牢牢掌控,为后续围歼奠定基础。蒋介石临时改令与白崇禧抗命暴露国军指挥体系崩溃,徐州撤退乱象更凸显其战略失序。