8月12日,聯(lián)軍經(jīng)張家灣進(jìn)逼通州,退守通州的宋慶軍望風(fēng)而逃。
俄軍搶先攻破建國門,日軍突破朝陽門,英軍首入內(nèi)城。慈禧太后逼珍妃跳井。
宋慶軍潰逃后,京城的門戶便向敵敞開。聯(lián)軍西進(jìn)時,一路上竟看不見清軍的人影,也沒有義和團(tuán)阻擋。故兩萬大軍,列隊(duì)而行,于8月13日直抵北京城下。聯(lián)軍在城下扎營后,各國將領(lǐng)得意洋洋。他們通過合謀,相約一致行動,計(jì)劃三日后一舉攻下北京城。
然而,俄軍司令利涅維奇將軍卻不想遵守盟約,他望著清晰可見的北京城墻,竟想奪得破城首功。到達(dá)城郊的當(dāng)天午夜,他即令俄軍摸黑向東便門偷偷發(fā)起了進(jìn)攻。北京城沿守軍對俄軍的偷襲竟毫無準(zhǔn)備,他們尚在睡夢中即盡遭俄軍殘殺。俄軍消滅城沿清軍后,乘勢攻進(jìn)城區(qū),并且大搖大擺地行走。這時,董福祥的甘軍和義和團(tuán)對他們進(jìn)行了勇猛抵抗。待攻至建國門時,甘軍的抵抗更加激烈。戰(zhàn)至次日上午,俄軍遭受慘重傷亡,仍不能突入建國門。前線司令官華西里耶夫斯基一怒之下,親自上陣指揮,但剛一上陣,一顆子彈射穿了他的右胸。眾官兵見了,急忙沖上去搶救。甘軍見了,連忙猛烈射擊,彈如雨下,使俄軍傷亡數(shù)十人才把他從陣地上抬走。
日軍司令官山口素臣見俄軍搶先攻城,非常眼紅,立即調(diào)動日軍攻打朝陽門和東直門,并且他親臨前線,指揮日軍出動敢死隊(duì)沖到城門下埋炸藥。但甘軍在此兩城門守護(hù)嚴(yán)密,沖上去的人全部被擊倒。山口素臣見了,復(fù)命日軍組織新的敢死隊(duì)反復(fù)沖鋒。從清晨打到黃昏,守城甘軍因彈藥告絕,不得已撤退,日軍終于突破了朝陽門。
英軍見俄、日兩軍率先發(fā)起攻城,也迫不及待向廣渠門發(fā)起猛攻。防守廣渠門的武衛(wèi)軍和八旗兵見建國門和朝陽門處槍炮聲大作,怕被圍殲,這時多已潰逃,于是英軍順利爬過城墻,于14日午后首先攻入北京內(nèi)城。英軍入城后,即派一營官兵從水洞爬入東交民巷使館區(qū),加強(qiáng)使館的防衛(wèi)。隨后,法國、美國、德國、意大利、奧地利等國的軍隊(duì)相繼入侵城中。率領(lǐng)武衛(wèi)中軍防守內(nèi)城的榮祿見聯(lián)軍已攻破東南幾處城門,再也無心守城。城中數(shù)萬清軍見城門已破,頓時作鳥獸散,從西、北兩門蜂涌逃出城外,榮祿令督戰(zhàn)隊(duì)開槍也阻止不住。
慈禧太后得報八國聯(lián)軍兵臨城下后,心慌意亂。她雖然在準(zhǔn)備出逃,但表面上仍裝著很鎮(zhèn)靜。此時她心中最為擔(dān)心的卻是光緒帝和珍妃。聯(lián)軍抵京城郊外的當(dāng)天早上,她又去靜室理佛。這時她總覺得眼前的白衣觀音神有些像那夢中的白衣童子,轉(zhuǎn)眼間又好像是喜穿淡白裝的珍妃?!耙欢ㄒ暨@小濺婦,”慈禧太后心里想,“不然洋兵來了,必定要扶皇帝復(fù)權(quán)。這小濺婦出監(jiān)后,必定會犯上作亂。她得了勢,必定要篡了自己的位置,弄不好自己有性命之娛?!敝形纾褥笥眠^膳后,即吩咐護(hù)宮太監(jiān)崔玉貴和頤和軒管事太監(jiān)王德環(huán)傳珍妃在頤和軒候駕。