出师北征，田重进率兵至飞狐城下，用袁继忠计，伏兵飞狐南口，擒契丹骁将大鹏翼及其监军马赟、副将何万通并渤海军三千余人，斩首数千级，俘获以万计，追击敌军四十里，连下飞狐、灵州等城。田重进进攻蔚州，其牙校李存璋等杀辽军将领萧啜理、俘虏耿绍忠，耿率吏民来附。恰好曹彬所部作战不利，宋太宗于是命田重进统帅部队驻扎在定州，改任定州驻泊兵马都部署。三年，田重进率师进入辽国境内，攻下岐沟关，杀守城兵千余及获牛马辎重以还。四年春，改彰信军节度。淳化三年，改任真定尹、成德军节度。未几，被任命为京兆尹、永兴军节度。五年，改知延州，