1948年11月,中央军委成立了由邓小平、刘伯承、陈毅、粟裕、谭震林5人组成,以邓小平为书记的总前委。在以徐州为中心,东起海州,西迄商丘,北起临城(今薛城),南达淮河的淮海平原上,中国人民解放军华东、中原两大野战军60万人向国民党军队80万人展开战略大决战。
11月6日至11月22日,为淮海战役的第一阶段。华东野战军主力在粟裕的指挥下,从山东临沂一线猛扑陇海铁路东段,在运动中调动敌军黄百韬兵团。中共秘密党员、国民党第三绥靖区副司令官何基沣、张克侠根据党的指示,率领五十九军全部和第七十七军大部共2.3万名官兵,在贾汪、台儿庄一线举行战场起义,及时让开了徐州东北的运河防线。11月13日,华野苏北兵团和中野十一纵队,在睢宁王集包围敌一○七军孙良诚部,迫使孙良诚率军部及二六○师投诚,并歼灭了西逃的敌二六一师。与此同时,华野主力将敌黄百韬兵团的4个军包围在邳县碾庄。从11月12日起,华野的5个纵队从四面向敌开展猛攻,突击进行土工作业,把堑壕挖到敌阵地前沿,并实现了交通壕和堑壕的沟通连接。16日晚,发起总攻,至22日,敌黄百韬兵团被全歼,黄百韬毙命,第六十四军军长刘镇湘被生俘。淮海战役第一阶段作战取得胜利。
此后,中原、华东两大野战军密切配合,在安徽濉溪县双堆集地区和河南永城县陈官庄地区分别进行淮海战役的第二、第三阶段作战。1948年12月1日,徐州城解放。
1949年1月10日,历时66天、歼敌55.5万人的淮海战役胜利结束。至此,国民党军在华东和中原战场上的精锐部队丧失殆尽。
淮海战役的胜利,是同人民群众的支持分不开的。江苏、安徽、山东、河南四省解放区的人民群众积极支援前线。华中工委动员苏北解放区“要人出人,要粮给粮”。成千上万的民工头顶国民党飞机轰炸,推着小车将军粮、弹药送往前方,将伤员安全运到后方医院。广大妇女不但做军鞋,碾米磨面,还争着上前线当民工。淮海战役指挥者之一陈毅元帅后来感慨地说:淮海战役的胜利,是人民群众用小车推出来的。