1917年7月,段祺瑞为反对复辟而组织的讨逆军与张勋定武军(俗称辫子军、辫军)在北京地区的作战。
1917年6月7日,长江巡阅使、安徽督军张勋奉总统黎元洪之命,以调解黎与国务总理段祺瑞之间因对德参战问题发生的“府院之争”为名,打着维护京城治安旗号,率辫子军10个营4000余人,由江苏徐州开赴北京。14日张抵京后,邀集保皇派康有为等策划清帝复辟。30日晚,张等潜入清宫,召开“御前会议”,并派出所部占领车站、邮局等要地,发动政变,拥清废帝溥仪复辟。7月1日,溥仪下诏即位,宣布恢复宣统年号,任张为内阁议政大臣兼直隶总督等职。张勋倒行逆施,遭到全国人民谴责。孙中山与章炳麟等在上海发表宣言,号召各省革命党人兴师讨逆。企图利用复辟倒黎的段祺瑞,见黎已下台,在全国反复辟浪潮推动下,于7月3日在天津马厂召集军事会议,组织讨逆军并任总司令,宣布讨伐张勋。以段芝贵指挥北洋陆军第8师和第16混成旅为东路,沿京津铁路(北京—天津)北进;以曹锟率北洋陆军第3、第20师为西路,沿京汉铁路(北京—汉口)北上。尔后两路会攻北京,歼灭辫军。与此同时,讨逆军派人分头联络京奉铁路(北京—沈阳)、津浦铁路(天津—浦口)有关部门,使其拒运徐州辫军和参与复辟的奉军冯德麟部入京,以孤立在京张勋部队。4日,段芝贵率第8师由马厂出发,在廊坊与第16混成旅会合后,向北京地区攻击前进。6日(一说5日)在廊坊与万庄之间同辫军接战,辫军不支,溃逃丰台,讨逆军乘胜追击至黄村以北。曹锟所部于5日由保定出发,占领涿州、良乡后,续向卢沟桥地区进攻。北京南苑航空学校的讨逆航空队于6日轰炸丰台辫军阵地。7日,东路与西路一部在新加入的讨逆军第12师(后与第11师等组成中路,陈光远任司令)支援下会攻丰台,辫军伤亡甚众,逐次退守北京市区,讨逆军占领丰台。8日,张勋见大势已去,一面向“清廷”辞职,一面央求北京公使团出面调停。段提出解散辫军等条件,张拒不接受,和谈破裂。12日拂晓,三路讨逆军共5万余人,同时向北京市区发起进攻。经数小时激战,分别攻占天坛、朝阳门等处。辫军孤立无援,大部缴械投降。张勋逃入荷兰使馆。溥仪宣布退位后逃入英国使馆。复辟被粉碎,战事结束。
段祺瑞采用集中兵力分割在京辫军,控制铁路,阻敌增援等战法,击败张勋部队。后以“再造民国”功臣自居,重掌北洋政府大权。