然而到了最后,因为一个挚爱的女人,皇太极终于丧失了原有的斗志。宸妃死了,他再也不能振作起来重返前线,松山的战斗却还是按照他临行前的安排有条不紊地进行着。然而,清军失利了,兵马死伤很多,在大明军队源源不断增多援军的抗击下,几至溃败。
情况传到盛京,皇太极只好带病赶往松山。按史书记载:“上行急,鼻衄不止,承以椀”,鼻子流血不止,用碗接着,马不停蹄,昼夜兼行五百余里。一到松山,皇太极立即了解战况,然后部署:埋下伏兵,断敌退路;袭劫积粟,断敌粮道;高桥设伏,击敌逃兵;大路列阵,截敌援兵。
经过一番激烈的战斗,清军大获全胜,斩杀明军53783人,缴获战马7440匹、骆驼66头、甲胄9346副。从杏山到南向的塔山,还有赴海这些地方,明朝军队死伤甚众,所弃马匹、甲胄以数万计,海中浮尸漂荡,多如雁鹜。
洪承畴退缩到松山城中,待清军破城,做了俘虏。明朝皇帝却得到报告:洪承畴英勇殉国。皇帝便对此大加褒扬、隆重祭奠,悼词还没念完,才得到洪承畴投靠清朝的消息,满朝文武,尽皆嘘然。