至此,清廷權勢中轉山海關。即便冇有李自成攻占北都城,崇禎天子的寶座亦坐不久矣!
但是,此時皇太極正運籌帷幄,早推測明軍斷糧後,必定退兵,因而,調兵遣將,乘夜色保護,彆離埋伏於塔山、杏山、小淩河、高橋、桑格齊保各險要處。這些處所都是明軍退回關內的必經之地,皇太極則批示主力軍嚴陣以待,密切諦視明軍的意向。
當時,明軍的糧草都儲存在筆架岡。皇太極偵以後,調派奇兵偷襲洪承疇在塔山的護餉之兵,明軍毫無籌辦,被打得潰不成軍,明軍好不輕易籌集起來的一年軍餉,儘為清軍統統,並占據杏山截斷了明軍的糧道。
至崇禎十五年(1642),鬆山城內糧儘,明廷救兵不至,清軍在明軍副將夏成德的幫部下,攻陷鬆山城,俘獲洪承疇等,洪承疇在皇太極之妃博爾濟吉特氏的感化下投降。保衛錦州的祖大壽絕望,亦降清廷。
公然,第二天,明軍便開端撤退。明將王樸、吳三桂、馬科、李輔明、唐道、白廣恩率所部先退。在退兵時,六總兵誰也不肯殿後,王樸所部現行逃遁,吳三桂等五總兵也爭相奔逃,到杏山時,遭到清伏兵攻擊,行伍大亂,不覆成軍。清軍據險阻擊,明軍不得西逃,傷亡慘痛,王樸逃得最早,敗得也早,乃至全軍淹冇,僅他一人倖免。吳三桂也僅以身免,部下將士全數被殲。其他各部亦大部被殲,張若麒藏在漁船當中,方得脫身。
此役清軍據險層層設伏,將西逃的明軍毀滅殆儘,共殲五萬三千七百八十三人。明軍四個總兵官失落,喪失馬七千四百四十四匹,甲冑九千三百四十六副,其他輜重東西數以萬計。
情勢急轉直下,洪承疇知雄師斷糧,不出幾日,必生禍亂,隻好主動出戰,想衝破清軍封閉線,全軍先回山海關,以圖後舉。
鬆山之戰,可視為清軍對明軍的最後一戰(不包含對南明作戰)。此役中,明朝的最後一點家底被耗損一空,山海關外諸險隘全數落入敵手。李自成兵至北京時,明廷已無兵可調,崇禎帝束手無策,被迫吊死煤山。與其申明亡於李自成,不如申明亡於清,亡於鬆山一役。
明崇禎十三年,大清崇德五年(1640),清帝皇太極派軍圍困明錦州,命和碩鄭親王濟爾哈朗率雄師築長圍以作耐久圍困之計。此番清軍誌在必取錦州,皇太極熟諳到,錦州合法東北與華北的咽喉要道,計謀位置極其首要,實乃兵家必爭之地。篡奪錦州是皇太極入關的第一步。