1948年9月濟南戰(zhàn)役勝利后,國民黨軍徐州“剿總”劉峙集團4個兵團、4個“綏靖”區(qū),25個軍,約60萬人的兵力,分布在以徐州為中心的隴海和津浦兩條鐵路線上。華東野戰(zhàn)軍代司令員兼代政委粟裕在濟南戰(zhàn)役臨近結(jié)束時,就下一步作戰(zhàn)計劃向中央軍委提出了舉行淮海戰(zhàn)役的設(shè)想。當(dāng)時粟裕所提的“淮”是指淮陰、淮安,“?!笔侵负V荩船F(xiàn)在的連云港市),這是一個“小淮?!弊鲬?zhàn)計劃,主要是要消滅兩淮和連云港地區(qū)敵人十幾個師,為下一步奪取徐州創(chuàng)造條件。9月25日,中央軍委、毛澤東復(fù)電指出,舉行淮海戰(zhàn)役,甚為必要。并指出第一步應(yīng)以黃伯韜兵團為目標(biāo),然后再殲兩淮和海州、連云港之?dāng)场?/p>
10月22日,中原野戰(zhàn)軍主力攻克鄭州。24日,開封守敵東撤,中野主力4個縱隊乘勢東進。此時,遼沈戰(zhàn)役取得全勝,中央軍委、毛澤東審時度勢,決定擴大原定淮海戰(zhàn)役規(guī)模,指示中野加入淮海作戰(zhàn),力爭就地殲滅徐州地區(qū)之?dāng)场?/p>
蔣介石為了確保徐州,鞏固江淮,以屏障南京,于11月初決定將主力收縮在徐州、蚌埠間津浦路兩側(cè)地區(qū),以攻勢防御阻止解放軍南下。華東野戰(zhàn)軍于6日夜間向預(yù)定目標(biāo)開進時,發(fā)現(xiàn)敵人正在撤退,當(dāng)即轉(zhuǎn)入追擊,堅決圍殲后撤的國民黨軍第7兵團黃伯韜部。9日,中央軍委、毛澤東指示中原野戰(zhàn)軍主力直出宿縣,截斷宿蚌路,配合華東野戰(zhàn)軍對徐州之?dāng)承纬蓱?zhàn)略包圍。這樣,原定的“小淮?!弊鲬?zhàn)計劃演變?yōu)闅灉鐕顸h軍長江以北主力的“大淮?!睕Q戰(zhàn)計劃。
11月11日,華東野戰(zhàn)軍將黃伯韜兵團合圍在碾莊地區(qū)。15日,中原野戰(zhàn)軍攻克宿縣,完成了對徐州的戰(zhàn)略包圍。為了統(tǒng)一指揮,16日中央軍委決定由劉伯承、鄧小平、陳毅、粟裕、譚震林五位組成淮海戰(zhàn)役總前委,鄧小平為書記。22日,黃伯韜兵團被全部殲滅。25日,由確山地區(qū)東援徐州的國民黨軍第12兵團黃維部被中原野戰(zhàn)軍包圍在雙堆集地區(qū)。黃維兵團被圍后,蔣介石一面督令蚌埠之?dāng)潮痹?,一面令徐州杜聿明集團放棄徐州,繞道永城南下,企圖側(cè)擊中原野戰(zhàn)軍,以解黃維兵團之圍,然后一齊南逃。30日,徐州之?dāng)臣s30萬人向西南方向逃竄。華東野戰(zhàn)軍11個縱隊全力追擊,至12月4日,將逃敵全部包圍在永城、肖縣之間的陳官莊地區(qū)。人民解放軍采取了“吃一個、挾一個、看一個”的方針,首先集中力量殲滅黃維兵團,同時嚴(yán)密包圍杜聿明集團,阻擊和監(jiān)視北進增援的李延年兵團。中原野戰(zhàn)軍在華東野戰(zhàn)軍一部的協(xié)同下,于15日將黃維兵團全部殲滅,其中包括國民黨軍五大主力之一的整編第11師。1949年1月10日,杜聿明集團被殲,其中包括國民黨軍五大主力中的第5軍。
淮海戰(zhàn)役歷時66天,人民解放軍投入兵力60萬,國民黨軍投入兵力達80萬。人民解放軍在總兵力少于敵軍的情況下,取得了殲敵5個兵團部、22個軍部、56個師共55萬余人的巨大勝利。此役解放了江淮間廣大地區(qū),人民解放軍前出到了長江北岸,為爾后渡江作戰(zhàn)創(chuàng)造了有利的條件。