初戰
公元1641年(崇禎十四年)4月下旬,洪承疇部與松山、杏山之間。4月25日,雙方在乳峰山戰爭,“清人兵馬,死傷多”,清軍失利,甚至幾次敗北。洪承疇把吳三桂列為第一功,說:“吳三桂英稍微擅長一點。在過去的兩年里,他以廉潔的勇氣振作了遼大士兵,并在這場戰斗中取得了巨大的成就。
洪承類不敢冒進,駐扎在寧遠,窺探錦州勢態。并對朝廷說:“大敵在前,兵兇戰危,解圍救錦,時刻難緩,死者方埋,傷者未起。半個月內,即再次監督決戰,以救錦州之急。“兵部尚書陳新甲以兵多薪為由,主張快速決戰,督促繼承類進軍。崇禎皇帝命令洪承類“刻期進兵”,并任命馬紹樂、張若麒為兵部職方主任、職方郎中督促決戰。
突圍
同年7月26日,洪在寧遠誓言,率領8名士兵和13萬人抵達錦州南乳峰山。29日,生命總兵楊國柱率領全部進攻西石門,楊國柱死于中箭,山西總兵李輔明代之。此時,明軍士氣高漲,皇太極對清軍的失敗感到焦慮。
皇太極帶病急救,“上行急,鼻出血多”,晝夜行500多里。7月19日,他抵達錦州市北部的齊家堡(遼寧省錦縣齊家堡),駐扎在王寶山、壯鎮臺、寨兒山、長嶺山、劉喜屯,當地挖壕溝,緊緊包圍松山,“切斷松山之路”。
洪承類與清軍決戰于松山、錦州地區,皇太極秘令阿濟格突襲塔山,趁潮落奪取明軍屯在筆架山積累的糧草十二堆。明軍“因工資不足,議回寧遠就食”,決定明天一早分兩路突破南逃。大同總兵王樸一回到營地,率領本部人馬先乘夜突破逃跑。結果“各帥爭馳,馬步自相蹂躪”。黑夜里,明兵“戰而闖,各兵分散,黑夜難以認可”。吳三桂、王樸等總兵逃入杏山,馬科、李輔明等總兵奔入塔山。洪承類等人未能突破,被困在松山城(錦州松山區松山鎮)。他們多次組織突破,都失敗了。不久,松山副將夏承德派人密約降清,認為這是內應。
決戰
公元1642年(崇禎十五年)2月18日,城市陷入困境,邱民仰、王廷臣、曹變蛟總兵被殺,洪承類、祖大樂兵敗至沈陽,3月8日,祖大壽率部獻城歸降,清軍占領錦州。四月二十二日,清軍用紅衣大炮轟毀杏山城墻,副將呂品奇率部不戰而降,松山、錦州、杏山三城都沒有,至此松錦大戰結束。洪承類為了表示對明室的忠誠,宣布絕食,到5月份剃發降清。洪承類投降后,明朝不知道他變節了,思宗聞之大震,輟朝特賜祭九壇,祭到第九壇時,又得到了軍報,說洪承類降清了,京城大嘩。 據《清太宗實錄》記載:“也是一場戰役,計算殺敵53783人,獲馬7440匹,裝甲9346件。明兵來自杏山,南至塔山,赴海死者眾多,棄馬、甲以萬計。浮尸漂浮在海里,多如雁蜂。“松錦戰爭標志著明朝在遼東的防御體系完全崩潰,明朝在遼東的最后防線只剩下山海關的吳三桂部。