战争起因
人民解放军方面
1948年9月下旬,济南战役获胜三天后,华东野战军代司令员兼代政委粟裕向中共中央军委提议,希望乘胜攻歼淮阴、淮安、宝应、高邮战役、海州国军之战役,称为淮海战役,主要目标为歼灭距离徐州较远的黄百韬第7兵团、李延年第9绥靖区,为夺取徐州做好准备。这一计划符合中共“歼敌于长江以北”之指导思想,随即得到批准。这就是中共原来预定进行较小规模之淮海战役,中共占据主动决战权。
此后,关于战役部署的讨论一直在进行,1948年10月11日,毛泽东电告华野,提出了淮海战役分三个阶段的设想,第一歼灭黄百韬兵团,占领新安镇,枣庄,临沂等地,同时,中原野战军应攻击郑徐线,牵制孙元良兵团,以减轻华野阻援的压力。
中野以极小代价占领郑州,开封后,对战役的部署产生重大影响,同时,刘伯承李达等牵制张淦三兵团、黄维十二兵团,迟滞了华中国军向徐州战场的东调。1948年10月27日,中野主力四个纵队由郑州东进进入徐蚌战场,相机行事,此时,原来设想的淮海战役已经发展为华东中原两大野战军共同配合的战役,小淮海发展为大淮海。故此,粟裕提出请”陈军长、邓政委统一指挥,次日,毛泽东回电称“整个战役统一受陈邓指挥”。
国民党军队方面
在济南失守后,1948年10月,徐州剿匪总司令部开始收缩兵力,国军集结了4个兵团(第2、第13、第7、第16兵团)和4个绥靖区(第3、第4、第1、第9绥靖区)部队25个军共约60万人,以徐州为中心,利用津浦、陇海两条铁路线,组成东起海州、西迄商丘、北起临城、南达蚌埠之“一点两线”防御阵线,加强防守中原和华东地区,采取战略守势。
10月底,共军中原野战军进攻郑州,国军忧虑其可能会与华东野战军在江淮地区会合,为巩固江淮,屏障南京,1948年10月29日,国民党参谋总长顾祝同和国防部长何应钦在国防部召开作战会议,按照华中剿匪总司令部总司令白崇禧提出“守江必守淮”之指导思想,提出两种作战方案:一是集中优势兵力于徐州、蚌埠之间的津浦铁路两侧,做战略防御;当共军南下时,即集中全力,寻机与共军决战。(郭汝瑰回忆录)二是放弃徐州,退守淮河进行河川防御。同时,为解决兵力不足,将辽沈战役后驻留葫芦岛的第三十九军、第五十四军转至蚌埠,支援徐蚌战场。尽管这次会议商定采用第一种作战方案,但直至徐蚌会战开始,国民党仍没有确定作战部署,蒋介石更倾向于第二种方案,在淮河一带击破共军主力,“来争取第二线战略配置的时间”。至11月5日,顾祝同在徐州召集刘峙、邱清泉、黄百韬、李弥等开会,方确定部署按第一案,主力沿津浦路排开。
在指挥官人选上,蒋介石希望白崇禧担任总指挥,但白崇禧认为国军布阵完全陷入被动,于是坚决推辞。在前方指挥机构人选方面,蒋又希望徐州剿匪总司令部副总司令兼第2兵团司令官杜聿明能指挥这场战事,但杜聿明已于1948年10月15日被紧急调往东北剿匪总司令部。蒋一时无信任人选可派,于是以徐州剿匪总司令部总司令刘峙来指挥这场战役。从白崇禧拒绝指挥,到解放军发动淮海战役,只有6天时间。