此地是橫在遵化縣與通州三衛之間的屏障,距離京城東郊的通州右衛約140裡,皇太極曾兩次敗在關寧鐵騎手下因此沒有交戰,而是繞路東北方向通順義縣往通州左衛出發,使得明薊遼督師的第二線阻攔落空。
朝中就有部分大臣已經懷疑袁崇煥的布置方略,似乎是在有意放後金兵進來?本來薊州與遵化縣都是有重兵把守的正常情況下不可能快速被攻破,就連明毅宗也下令讓袁崇煥不得離開薊州一步,但袁崇煥認為軍情緊急「將在外軍令有所不授」,又設立第三線通州三衛阻截,導致後金軍到達通州衛離京城隻有40裡地了。
為此明毅宗大怒讓袁崇煥不惜一切代價把後金軍隊趕出去,另外又集結各路勤王明軍來京做好兩手準備,袁崇煥還急速行軍到達河西這裡在天津三衛和京城之間大約離京城120裡,而皇太極軍隊已接近通州左衛,他知道袁崇煥會在通州三衛設防。
於是再次繞道順義縣、三河縣直奔京城這次袁崇煥第三線阻攔又落空了,(疑似袁崇煥故意做樣子糊弄朝廷的?)這樣戰線就推進到了紫禁城下,袁崇煥就在河西召開軍事會議,之後又率9千關寧鐵騎由明寧遠衛標統:吳三桂,帶領日夜趕路行120裡走近路搶在皇太極之前來到紫禁城廣渠門外。
同時明大同總兵:滿桂、明宣府總兵:侯世祿,也率兵趕到紫禁城德勝門外紮營,就遇到後金八旗軍兵臨城下,雙方初戰在德勝門打響了,城外的明軍聯合城上的京軍神機營、三千營、五軍營、南北鎮撫司錦衣衛、振武衛,等明軍一起抗敵而皇太極率後金右翼四旗以及右翼科爾沁蒙古兵向明大同總兵、明宣府總兵發起猛攻。
後金軍先發神威銃能炮轟炸,再派科爾沁騎兵及正紅旗從西麵突擊、正黃旗從旁衝殺,兩支後金軍邊殺邊進打到城下時,城上的京軍三大營、南北鎮撫司錦衣衛、振武衛、金吾衛,等紛紛舉死三眼神銃、鳥銃、拐子銃、掣電銃、迅雷銃,又發野戰重炮、大連珠炮、霹靂炮、青銅弗朗基炮、紅衣大炮轟炸後金蒙古聯軍。
之後明宣府總兵首先兵敗退出戰鬥,隻剩下明大同總兵率軍獨自拚殺,城上神機營明軍開炮配合因硝煙太大而大同明軍又距離後金兵比較很近導致誤傷了許多明軍!關鍵時刻關寧軍突然用弓箭襲擊大同明軍,害得明大同總兵身中20箭、刀傷16條但依舊頑強的打退後金軍進攻。
此事被明毅宗得知後急忙下令撤回明大同總兵,讓他在城外的關帝廟內休息,接著廣渠門外也發生了激戰,後金三貝勒:愛新覺羅·莽古爾泰,率左翼四旗及內喀爾喀兵2千人進攻關寧鐵騎,明寧遠衛總兵率7千關寧鐵騎在沙窩門外,野戰4萬後金軍及漠南蒙古內喀爾喀2千兵,激戰四個時辰轉戰10餘裡之後明寧遠衛總兵撤軍?(被很多京軍懷疑?)。
同時京營三大營又繼續炮轟後金蒙古聯軍直到退去,袁崇煥才與明寧遠衛標統帶2千關寧鐵騎趕到合兵9千抗擊後金,就遭遇到後金騎射手箭陣襲擊,9千關寧鐵騎則先發火銃還擊在衝鋒砍殺打敗了內喀爾喀軍隊。
次日京軍三大營打開德勝門的甕城放大同明軍入城休養,之後第二批的後金軍就迎戰關寧鐵騎,一交戰關寧軍很快就敗下陣來?部分關寧軍遊過護城河請求入城,但被城上的軍民扔滾石砸跑,京軍三大營與明鬆山遊擊:劉應國,合力打敗追擊到京畿護城河的後金軍,又與勤王明軍們追擊後金軍到通州河,由於後金軍急於過河導致冰碎淹死5千人此戰京軍三大營勝利。
而親率後金勁旅的多羅饒餘貝勒:愛新覺羅·阿巴泰、武英郡王:愛新覺羅·阿濟格、固山貝子:愛新覺羅·思格爾,三部軍隊兵敗,皇太極連忙讓貝勒召開會議檢討,其中七哥阿巴泰被按軍律削爵。
隻見皇太極說道“女真語:阿巴泰在戰前為了救兒子才沒按預定計劃作戰,並不是怕戰!本汗怎麼可以定親哥哥的罪呢?”
同時京軍三大營又派出5百神機營攜帶紅衣火炮手,悄悄潛往海子在皇太極軍營四麵開炮使得後金軍大亂,皇太極考慮到明軍勤王軍隊越來越多而且後金軍也搶劫夠了,就移營出海子但被明大同總兵追殺,不幸的是中了後金軍反撲陣亡!到此〖崇禎京師保衛戰〗,結束明軍取得了全麵勝利。