据此,中央军委决定首先寻求同卫立煌集团决战,封闭该集团在东北境内加以各个歼灭。
9月12日指挥东北人民解放军发起辽沈战役,首先以主力出击北宁铁路锦州至唐山段,连克数城。
接着围攻锦州,全歼守军约10万人。
长春守军1个军起义、1个军投诚,该城宣告解放。
随后,当由沈阳增援锦州的国民党军“西进兵团”进到黑山、大虎山以东地区时,东北野战军主力迅速自锦州北上,全歼该敌。
11月2日乘胜解放沈阳、营口,歼灭卫立煌集团余部,结束了历时52天的辽沈战役。东北全境随即解放。
辽沈战役共歼灭国民党军47.2万余人。
这个战役连同在此之前其他战场上人民解放军的胜利,使国民党军在1948年7至10月的短短4个月内丧失100万人。
这样,国民党军的总兵力,包括可能补充的30万人在内已下降到290万人。
人民解放军的总兵力则增加到300万人以上。中国的军事形势,出现了人民解放军在数量上也超过国民党军的新转折。
1948年12月16日至1949年1月5日,华东野战军和中原野战军进行战场休整,对杜聿明集团开展政治攻势。
1月6日,华东野战军对被围之敌发起总攻,至10日,全歼徐州“剿总”前进指挥部及第2、第13兵团。至此,淮海战役胜利结束。
1949年1月14至15日,东北野战军以5个纵队攻克天津,歼守军13万余人
平津战役历时64天,人民解放军共歼灭和改编国民党军52万余人,解放了除绥远省西部、山西省太原和河南省新乡、安阳等少数孤立据点以外的华北广大地区。
辽沈、淮海、平津三大战役后,国民党军只剩下204万人,其中正规军115万人,分布在新疆到台湾的广大地区和漫长战线上,已无力在战略上组成有效防线。
人民解放军已增加到400万人,其中野战军218万人,兵力占绝对优势。
1949年4月20日夜,人民解放军发起渡江战役。
在总前委的统一指挥下,第二、第三野战军在东起江阴、西至湖口的千里战线上强渡长江,击溃沿江防御的国民党军,于4月23日解放南京,宣告了国民党22年反动统治的灭亡。