獻忠入蜀,自成亦入晉,破汾州、蒲州,乘勢攻太原。巡撫蔡懋德,與副總兵應時盛等,支持不住,與城俱亡。晉王求桂,係太祖第三子棢十世孫,嗣封太原,竟為所擄,後與秦王存樞,俱不知所終。秦王被擄事見前。自成遂進陷黎晉、潞安,徑達代州,那時尚有一位見危致命,百戰死事的大忠臣,姓周名遇吉,官拜山西總兵,駐紮代州。碩果僅存,不得不鄭重出之。他聞自成兵至,即振刷精神,登城力禦,相持旬餘,擊傷闖眾千名。無如城中食盡,枵腹不能殺賊,沒奈何引軍出城,退守寧武關。自成率眾躡至,在關下耀武揚威,大呼五日不降,即要屠城。遇吉親發大炮,更番迭擊,轟斃賊眾萬人。自成大怒,但驅難民當炮,自率銳卒,伺隙猛攻。遇吉不忍再擊難民,卻想了一條計策,密令軍士埋伏門側,親率兵開關搦戰。賊眾一擁上前,爭來廝殺,鬥不上十餘合,遇吉佯敗,返奔入關,故意的欲閉關門。巧值賊眾前隊,追入關中,一聲號炮,伏兵殺出,與遇吉合兵掩擊,大殺一陣。賊眾情知中計,不免忙亂,急急退出關外,已傷亡了數千人。自成憤極,再欲督眾力攻,還是牛金星勸他暫忍,請築起長圍,為久困計。果然此計一行,城中坐敝。遇吉遣使四出,至宣、大各鎮,及近畿要害,請餉增兵,偏偏懷宗又用了一班腐豎,如高起潛、杜勳等,分任監軍,統是觀望遷延,掯住不發。懷宗至此尚用這班腐豎,反自謂非亡國之君,誰其信之?遇吉料難久持,隻是活了一日,總須盡一日的心力,看看糧食將罄,還是死守不懈。自成知城中力敝,也用大炮攻城,城毀複完,約兩三次;到了四麵圍攻,搶堵不及,遂被賊眾搗入。遇吉尚率眾巷戰,徒步跳蕩,手殺數十人;身上矢集如蝟,才暈仆地上,倉猝中為賊所得,氣息尚存,還喃喃罵賊不已,遂致遇害。遇吉妻劉氏,率婦女登屋射賊,賊縱火焚屋,闔家俱死。城中士民,無一降賊,盡被殺斃。
自成入寧武關,集眾會議道:“此去曆大同、陽和、宣府、居庸,俱有重兵,倘盡如寧武,為之奈何?不如且還西安,再圖後舉。”牛金星、李岩等,亦躊躇未決,但勸他留住數日,再作計較。忽大同總兵薑瓖,及宣府總兵王承允,降表踵至,自成大喜,即督眾起行,長驅而東,京畿大震。左都禦史李邦華,倡議遷都,且請太子慈烺,撫軍江南,疏入不報。大學士蔣德琅,與少詹事項煜,亦請命太子至江南督軍,李建泰又自保定疏請南遷,有旨謂:“國君死社稷,朕知死守,不知他往”等語。一麵封寧遠總兵吳三桂、唐通,及湖廣總兵左良玉,江南總兵黃得功,均為伯爵,召令勤王。唐通率兵入衛,懷宗命與太監杜之秩,同守居庸關。又是一個太監。自成至大同,薑瓖即開門迎降,代王傳濟被殺。傳濟係太祖第十三子桂十世孫,世封大同,闔門遇害。巡撫衛景瑗被執,自成脅降,景瑗以頭觸石,鮮血淋漓,賊亦歎為忠臣,旋即自縊。大同已失,宣府當衝,太監杜勳,蟒玉騶,出城三十裏,恭迎賊兵。巡撫朱之馮登城誓眾,無一應命,乃南向叩頭,縊死城樓下。自成遂長驅至居庸關,太監杜之秩,首議迎降,唐通亦樂得附和,開關納賊。懷宗專任內監。結局如是。賊遂陷昌平,焚十二陵。總兵李守戰死,監軍高起潛遁去,督師李建泰降賊,賊遂直撲都城。都下三大營,或降或潰。
襄城伯李國楨,飛步入宮,報知懷宗,懷宗即召太監曹化淳募兵守城,還要任用太監,可謂至死不悟。且令勳戚大璫,捐金助餉。嘉定伯周奎,係周皇後父,家資饒裕,尚不肯輸捐,經太監徐高,奉命泣勸,僅輸萬金。國戚如此,尚複何言?太監王之心最富,由懷宗涕泣而諭,亦僅獻萬金,餘或千金、百金不等。惟太康伯張國紀,輸二萬金。懷宗又搜括庫金二十萬,充作軍資,此時守城無一大將,統由太監主持。曹化淳又托詞乏餉,所有守陴兵民,每人隻給百錢,還要自己造飯。大眾買飯為餐,沒一個不怨苦連天,哪個還肯盡力?城外炮聲連天,響徹宮禁,自成設座彰儀門外,降賊太監杜勳侍側,呼城上人,願入城見帝。曹化淳答道:“公欲入城,當縋下一人為質,請即縋城上來。”杜勳朗聲道:“我是杜勳,怕甚麼禍祟,何必用質?”降賊有如此威勢,試問誰縱使至此?化淳即將他縋上,密語了好多時。無非約降。勳又大膽入宮,極言自成勢大,皇上應自為計,懷宗叱令退去。還不殺他。諸內臣請將勳拘住,勳笑道:“有秦、晉二王為質,我若不返,二王亦必不免了。”乃縱使複出。勳語守閹王則堯、褚憲章道:“我輩富貴自在,何必擔憂?”窮此一念,何事不可為?當下縋城自去。曹化淳一意獻城,令守卒用空炮向外,虛發硝煙,尚揮手令賊退遠,然後發炮。就中隻有內監王承恩,所守數堵,尚用鉛彈實炮,擊死賊眾數千人。兵部尚書張縉彥,幾次巡視,都被化淳阻住,轉馳至宮門,意欲麵奏情形,又為內待所阻。內外俱是叛閹,懷宗安得不死?懷宗還是未悟,尚且手詔親征,並召駙馬都尉鞏永固入內,令以家丁護太子南行。也是遲了。永固泣奏道:“親臣不得藏甲,臣那得有家丁。”懷宗麾使退去。再召王承恩入問,忽見承恩趨入道:“曹化淳已開彰義門迎賊入都了。”懷宗大驚,急命承恩迅召閣臣。承恩甫出,又有一閹入報道:“內城已陷,皇上宜速行!”懷宗驚問道:“大營兵何在?李國楨何往?”那人答道:“營兵已散,李國楨不知去向。”說至“向”字,已三腳兩步,跑了出去。待承恩轉來,亦報稱閣臣散值。是時夜色已闌,懷宗即與王承恩步至南宮,上登煤山,望見烽火燭天,不禁歎息道:“苦我百姓!”言下黯然。徘徊逾時,乃返乾清宮,親持硃筆寫著:“成國公朱純臣,提督內外諸軍事,夾輔東宮。”寫畢,即命內侍賚送內閣。其實內閣中已無一人,內侍隻將硃諭置諸案上,匆匆自去。懷宗又命召周後、袁貴烜妃,及太子永王、定王入宮,原來懷宗生有七子,長名慈瓖,已立為皇太子,次名慈煥,早殤,三名慈炯,封定王,這三子俱係周後所出;第四子名慈炤,封永王,五名慈煥,早殤,俱係田貴妃所出,還有第六第七兩子,亦產自田妃,甫生即逝。百忙中偏要細敘,此為詳人所略之筆,即如前時所述諸王,亦必表明世係,亦是此意。此時尚存三子,奉召入宮。周後、袁貴妃亦至,懷宗囑咐三子,寥寥數語,即命內侍分送三人,往周、田二外戚家。周後拊太子、二王,淒聲泣別,懷宗泣語周後道:“爾為國母,理應殉國。”後乃頓首道:“妾侍陛下十有八年,未蒙陛下聽妾一言,致有今日,今陛下命妾死,妾何敢不死?”語畢乃起,解帶自縊。懷宗又命袁貴妃道:“你也可隨後去罷!”貴妃亦叩頭泣別,自去尋死。懷宗又召長公主到來,公主年甫十五,不勝悲慟。懷宗亦流淚與語道:“你何故降生我家?”言已,用左手掩麵,右手拔刀出鞘,砍傷公主左臂,公主暈絕地上。袁貴妃自縊複蘇,又由懷宗刃傷左肩,並砍死妃嬪數人。乃諭王承恩道:“你快去取酒來!”承恩攜酒以進,懷宗命他對飲,連盡數觥,遂易靴出中南門,手持三眼槍,偕承恩等十數人,往成國公朱純臣第,閽人閉門不納,懷宗長歎數聲,轉至安定門,門堅不可啟。仰視天色熹微,亟回禦前殿,鳴鍾召百官,並沒有一人到來。乃返入南宮,猛記起懿安皇後,尚居慈慶宮,遂諭內侍道:“你去請張娘娘自裁,勿壞我皇祖爺體麵。”內侍領旨去訖,未幾返報,張娘娘已歸天了。懷宗平時,頗敬禮張後,每屆元日,必衣冠朝謁。後隔簾答以兩拜,至是亦投繯自盡。或謂懿安後青衣蒙頭,徒步投成國公第,殊不足信。懷宗複齧了指血,自書遺詔,藏入衣襟,然後再上煤山,至壽皇亭自經,年隻三十五歲。太監王承恩,與帝對縊,時為崇禎十七年甲申三月十九日。特書以誌明亡。