1949年4月,我軍百萬雄師過大江,發起瞭解放江南地區的戰事。雖然從大的局勢上講,國民黨方面已呈現出大潰敗之勢,但在實際的戰鬥中國民黨的殘兵敗將們,仍據守在一些重要的地區負隅頑抗。到了1949年5月,第三野戰軍(原華東野戰軍)兵臨上海,上海戰役正式拉開了大幕。上海戰役雖然以第三野戰軍最終取得勝利而告終,但上海戰役中的一場戰鬥卻激烈異常,它就是月浦血戰。
1949年5月13年,第三野戰軍第29軍(原華東野戰軍第11縱隊)所屬部隊奉命向月浦發起進攻。月浦位於吳淞口的西側,它北依長江,東臨黃浦江,是屏障吳淞和寶山的重要陣地,國民黨方面在這裏修築了大量的防禦工事。當時,第三野戰軍第29軍的部署是,趁夜以第253團和第260團攻擊月浦,以第259團攻擊葉大村,以261團直插葉大村與月浦之間。而奉命死守月浦的是國民黨第52軍,其是在遼瀋戰役中從營口撤退至上海地區的。
戰鬥伊始,由於不掌握當地的地形和敵人修築的工事,所以我軍攻擊部隊一頭闖入了敵人預設的工事之中。經過一夜激戰,暴露在視野開闊地帶的我軍攻擊部隊損失頗大,一直到第二天中午戰鬥還沒有任何進展。在這樣的形勢下,第三野戰軍第29軍重新部署,以第260團從北,第253團從西,第261團從東北,三面夾攻月浦。不過,敵人憑藉着着海空火力的優勢,做着垂死掙扎,直到第二天的傍晚,我軍只攻佔了月浦鎮外的部分前沿陣地,而且三個團的傷亡就高達1200多人。
第二天夜晚,我軍三個團繼續猛攻月浦。在此期間,此前奉命進攻葉大村的第259團在完成作戰任務之後,還抽調了2個營來支援對月浦敵人的作戰。而敵人方面也不斷調兵遣將,以加強月浦一線的防禦兵力。戰鬥一直持續到了第三天的早晨,敵人不斷出動空軍對我軍陣地實施轟炸、掃射,同時在炮火的掩護下配以地面部隊實施反擊。當時,第261團陣地上的戰鬥尤為激烈,陣地之上幾乎到處是白刃戰,戰況相當慘烈。
第三天下午,我軍攻擊部隊改變策略,不再進行直線攻擊,而是先以火力壓制敵人,然後以近迫作業方式,一步一步推進,不斷擠佔敵人的生存空間。最終,在第四天的凌晨,我軍攻擊部隊成功攻佔月浦,敵人殘部被迫退卻,月浦戰鬥至此勝利結束。在月浦戰鬥中,我軍攻擊部隊傷亡非常大,就拿擔負主攻任務的第260團來説,打到最後就只剩下了64個人。