1948年秋,中国人民解放军在各个战场上分别发动了大规模进攻。特别是济南、辽沈战役的胜利,使全国军事形势出现了一个新的转折点。蒋介石为了保住徐 州,巩固江淮,以攻势防御阻击我军南下,并确保南京的安全,将其精锐部队5个兵 团29个军约60万人增至约70万人,汇集于徐州及以徐州为中心的津浦、陇海铁路沿线。
1948年11月6日,华东野战军分路南下。8日,国民党军何基洋、张克侠率部2万余人在贾汪、台儿庄地区起义。10日,解放军山东兵团趁势越过起义部队的防 区,直插徐州以东,切断了黄伯韬兵团西逃的退路,并将其合围于碾庄地区,进行围 城救援,从徐州东援的两个兵团被华东8个纵队阻止在碾庄以西地区。
经过10天逐村恶战,至22日全歼敌军10万余人,并击毙了敌兵团司令黄伯韬。同时,中原 野战军为配合作战,出击徐(州)蚌(埠)线。11月15日攻占战略要点宿县,切断了 徐州与蚌埠间的联系,孤立了徐州。徐州被围后,蒋介石急令黄维、李延年、刘汝明三个兵团与徐州守军南北对进,打通徐蚌线。
11月25日,黄维兵团12个师12万 人被我中原野战军7个纵队包围在宿县西南的双堆集地区。黄维兵团被围后,蒋 介石见其突围不成,徐州、蚌埠增援无望,遂于28日被迫决定徐州守军作战略退却。12月12日,中原野战军主力在华东野战军一部的协助下,向黄维兵团发起攻 击,并将其全歼,俘兵团司令官黄维。
1949年1月6日,华东野战军对被包围的杜 聿明集团发起总攻,经过4天战斗,全歼邱清泉、李弥两个兵团共30万人,俘获杜聿明,击毙邱清泉,李弥逃脱。淮海战役胜利结束。淮海战役历时66天,歼灭了国民党在华东、中原战场的56个师55万人。至此,国民党在华东、中原战场上的主要力量和精锐部队已丧失殆尽,其统治中心南 京、经济中心上海及武汉重镇已处于人民解放军的直接威胁之下,为我人民解放军 的渡江作战创造了条件。