戊戌政變
新政一開始便遭到慈禧太后的警惕,在光绪帝颁布《定国是诏》4天后,即6月15日,慈禧任命亲信荣禄代理直隶总督兼北洋大臣,紧紧握住军权,同时将支持改革的军机大臣翁同龢罢职遣返回乡,削弱改革派阵营。见此情景,其他几位军机大臣礼亲王世铎、刚毅、钱应溥、廖寿恆、王文韶,除廖寿恆暗中支持改革外,或顽固抵制或明哲保身。刚毅甚至到颐和园向慈禧太后哭诉,请求太后重新训政。
6月25日,慈禧太后命派怀塔布管理圆明园官兵,刚毅管理健锐营。
9月1日,禮部主事王照疏請光緒帝遊歷日本等國,以考察各國情況。懷塔布、许应骙不肯代送。王照彈劾他並到堂親遞,懷塔布不得已允許其代奏。许应骙則上奏彈劾王照“咆哮署堂,藉端挾制。”
9月4日,光绪下令将怀塔布、许应骙、堃岫、徐会沣、溥颋、曾广汉等阻碍变法的礼部六堂官革职。王照赏给三品顶戴,以四品京堂候补,用昭激励。怀塔布老婆与慈禧太后有亲戚关系,逐向太后哭诉。
9月16日(八月初一),光緒在頤和園召見統率新建陆军的直隸按察使袁世凱,面談後昇任他為侍郎候補。另一方面,直隸總督榮祿以英俄開戰,催袁急回天津。
9月17日(八月初二),光绪帝再召见袁世凱。光緒通过杨锐带给康有為密诏,命其即離京到上海。
9月18日(八月初三),御史杨崇伊上书慈禧,称大同学会蛊惑士心,紊乱朝政,引用东人,深恐贻祸宗社,吁恳皇太后即日训政以遏乱葫。
據袁世凱的日記,之後譚嗣同於9月18日去法华寺夜訪袁世凱,透露慈禧聯同榮祿,要廢除光緒;並說皇上希望袁世凱可以起兵勤王,誅殺榮祿及包圍慈禧住的頤和園。兩日後(9月20日),袁世凱回到天津,將譚嗣同的計劃向榮祿報告。也有一种说法是,袁世凯离京前密告给军机大臣礼亲王世铎[1]。
9月19日(八月初四),傍晚慈禧突然离开颐和园,返回大内。光绪帝自是日起迁居瀛台。
9月20日(八月初五),光绪皇帝第三次召见袁世凯,之后袁回天津。光绪皇帝接见日本前首相伊藤博文,亲密交谈。太后垂帘旁听,极为不满,当天深夜又接到荣禄密報,说光绪帝欲软禁太后。康有为离开北京。
9月21日(八月初六),凌晨慈禧太后率卫队囚禁光绪帝于瀛台,然后下诏训政。当天步军统领衙门兵弁围张荫桓宅,搜捕康有为末获,于南海会馆拿获康广仁。
9月24日(八月初九),刚毅奉太后谕令逮捕四军机章京等变法份子。
一種說法是袁世凱的洩密,是光緒政變失敗的原因;但據近年的考證,慈禧及榮祿等早有廢除新政的計劃,二人在袁世凱9月20日洩密以前也已經有部署和防備。9月19日,慈禧回宮,9月21日即臨朝,宣布戒嚴,火車停駛;並即幽禁光緒,廢除新政,搜捕維新黨人。是為戊戌政變,結束了只有一百零三天的維新。維新黨人中,康有為早離開北京,梁啟超逃入日本使館。其他數十人被捕,包括稱為「戊戌六君子」的譚嗣同、楊銳、林旭、劉光第、楊深秀、康廣仁,六人於9月28日斬於菜市口。刚毅亲自监斩。徐致靖處以永遠監禁;張蔭桓則發放新疆。所有新政,除京師大學堂外,一律都被廢止。