吴三桂立刻突袭了左翼的豪格部队,吴三桂率领明军骑兵直接突袭清军侧翼,很快打得缺乏防备的豪格所部清军阵型大乱,吴三桂甚至直接突入敌阵用卡宾枪打伤了豪格,而刘国柱和刘肇基见状则立刻率领明军反击,豪格见状只能赶紧率领清军撤退,就这样左翼的清军被明军成功击退,吴三桂,刘肇基和刘国柱在战场上成功会师。
吴三桂见状就提议趁清军还没有反应过来的时候继续出击,直接从侧翼包抄突袭皇太极的中军,刘肇基和刘国柱想到战功所以很快就同意的吴三桂的提议,于是明军先是集中火炮去轰炸清军侧翼,然后吴三桂直接集结麾下的骑兵发动突击,刘肇基和刘国柱则各自率领明军步兵尾随其后展开进攻,很快他们就打得豪格所部清军是节节败退。
结果此时皇太极刚刚得知豪格败绩还没来得及做出反应,然后清军侧翼马上就被明军各部打散,吴三桂亲自率领明军骑兵直接杀到了皇太极大帐外围,皇太极见状急忙集结巴牙喇护卫展开了血战,这才没有直接被吴三桂生擒,而与此同时祖大寿趁机率领明军在中路反击,阿济格,孟乔芳和马光远等部担心皇太极安危只能回撤,结果被祖大寿打得节节败退,至此明军在场面上竟然成功压制清军。
吴三桂的突袭让清军这边措手不及,皇太极不得不率领巴牙喇护卫血战明军骑兵才挡住吴三桂,阿济格,孟乔芳,马光远见状赶紧率部去保护皇太极,结果蓟王祖大寿调集了锦衣卫指挥使吴三桂,近卫军总兵祖泽远,蓟镇总兵邓玘,近卫军总兵刘肇基和保定总兵刘国柱等部关宁军主力围攻清军,很快他们就打得陷入混乱的清军节节败退。
在这种情况下在左翼的阿巴泰进退两难,他也得去分心去保护皇太极,结果明军天津总兵王洪和近卫军总兵于永绶趁机展开反扑,皇太极见情况不妙于是果断命令清军后撤整队再打,同时他命令被击退的豪格赶紧在侧翼进攻掩护自己,事实证明清军确实经验丰富训练有素,他们冒着明军的猛攻还成功的后撤,而豪格的反击也吸引来了明军的兵力。
祖大寿见状立刻意识到他已经无法战胜皇太极了,于是他集中麾下的炮兵对清军展开狂轰滥炸,然后祖大寿又让明军炮兵用火炮发射大量沙子制造烟雾,结果这下果然让清军各部人马陷入了混乱,皇太极以为明军这是要通过混乱再次对清军进行反攻,于是他立刻命令清军各部人马赶紧稳住阵型,同时他命令清军务必要挡住明军的进攻。
结果等到烟雾散去清军才发现明军已经撤退,皇太极见状直接就勃然大怒,他立刻命令阿济格,阿巴泰,豪格赶紧率领清军骑兵追击,绝对不能错过这个重创明军主力的大好时机,皇太极认为只要自己能打垮祖大寿的本部主力,那么就能让关宁军内部离心离德,明朝死忠也会对关宁军反攻倒算,到时候他就可以趁机再次率领清军入关了。
祖大寿对这个后果自然也是心知肚明,所以他让邓玘,王洪,刘国柱带着崇祯皇帝先撤到蓟镇,而他亲自率领近卫军在后面殿后,祖大寿明白胜任殿后部队的只有身为自己铁杆的关宁军精锐部队,很快阿济格,阿巴泰,豪格各自率领的清军追兵就追来了,祖大寿亲自率领吴三桂,祖泽远,刘肇基和于永绶等部展开了抵挡,很快双方就展开了激烈的厮杀。
于永绶亲自拍马舞刀跟阿济格交手,结果被阿济格直接一枪刺中了肩膀,所幸吴三桂和祖泽远及时杀了过来,这才救走了于永绶,清军骑兵虽然强悍,但是指挥分散互不协同,阿济格为人行事乖张人缘太差,豪格刚刚负伤无意出全力,这导致最终他们的攻势还是被明军挡住,祖大寿成功带着明军主力撤入了蓟镇,皇太极尾随而来但是为时已晚。