1949年4月21日,中国人民革命军事委员会主席毛泽东、中国人民解放军总司令朱德发布向全国进军的命令,要求人民解放军奋勇前进,坚决、彻底、干净、全部地歼灭中国境内一切敢于抵抗的国民党反动派,解放全国人民,保卫中国领土主权的独立和完整。这是一篇捣毁蒋家王朝,推翻国民党反动统治的军事总动员令。中国革命战争史上前所未有的大进军就此展开。
4月20日晚至21日晚,第二、第三野战军百万大军,发起中国历史上规模空前的渡江作战。在西起湖口东至江阴的千里战线上,人民解放军以排山倒海之势,一举突破国民党军陆、海、空军组成的长江防线。22日,国民党军实施总退却,分别向浙赣路、杭州和上海撤逃。23日,人民解放军占领南京,宣告了国民党22年反动统治的灭亡。突破江防之后,由第三野战军组成的中、东两集团东西对进,29日将由南京、镇江撤逃的国民党军5个军8万余人围歼于皖南的郎溪、广德地区。5月3日第7兵团解放杭州。与此同时,由第二野战军组成的西集团渡江后向南疾进,先后解放九江、南昌,斩断了浙赣路,割断了汤恩伯与白崇禧两集团的联系。
随后,第9、第10兵团指挥8个军(后增加2个军)及特种兵纵队近30万人,于5月12日向上海发起攻击,从浦东、浦西两翼迂回,以吴淞口为目标向心突击。为求完整地接收中国最大城市上海,避免市区遭受战火破坏,作战中尽量不使用重武器。至27日,完全攻占上海。汤恩伯集团除约5万人经吴淞口登舰逃跑外,15万余人被歼灭。6月2日,解放崇明岛。至此,渡江战役宣告胜利结束。
在此期间,第7兵团解放了浙东、浙南广大地区,第二野战军解放了闽北、赣中大部地区。第四野战军先遣兵团在完成牵制白崇禧集团,不使其向东增援汤恩伯集团的任务后,于5月15日发起渡江作战,17日解放武汉三镇。
渡江战役,亦称京沪杭战役,历时42天,人民解放军以伤亡6万余人的代价,歼灭国民党军11个军部、46个师共43万余人,解放了南京、上海、武汉等大城市,以及江苏、安徽两省全境和浙江省大部及江西、湖北、福建等省各一部,为尔后解放华东全境和向华南、西南地区进军创造了重要条件。