1949年4月,人民解放军突破长江防线,汤恩伯集团以25个师20余万人猥集上海及其周围地区,企图凭借坚固工事负隅顽抗。中央军委和总前委决定,以第三野战军第9、10两兵团共8个军,在第二野战军策应下,解放上海。1949年5月12日,人民解放军向上海外围发起进攻,迅即占领松江、南汇、川沙、太仓、嘉定、南翔等地。将国民党军主要兵力压缩于吴淞口两侧地区。人良解放军攻城部队在得到两个军的兵力和特纵全部火炮的加强后,于23日向市区发起总攻。至26日,第9兵团占领上海市区,第10兵团相继攻占大场.吴淞、宝山。国民党淞沪警备司令部副司令刘昌义在我地下党争取下,率残部投降。27日,上海战役结束。除汤恩伯率5万人登舰逃跑外。其余15.3万人全部被歼。