唐朝滅亡之后,沙陀人李克用建立后唐。到末帝李從珂繼位時,大將石敬瑭成為河東節度使。后來李從珂對石(shi)(shi)敬(jing)(jing)(jing)(jing)瑭(tang)起疑心,石(shi)(shi)敬(jing)(jing)(jing)(jing)瑭(tang)也(ye)暗謀自保。李從(cong)珂后(hou)來改授(shou)石(shi)(shi)敬(jing)(jing)(jing)(jing)瑭(tang)為天平軍節度使,并降旨催促赴任,石(shi)(shi)敬(jing)(jing)(jing)(jing)瑭(tang)便叛變(bian)。后(hou)唐(tang)于是派兵討伐,石(shi)(shi)敬(jing)(jing)(jing)(jing)瑭(tang)被圍(wei),向(xiang)契丹皇(huang)帝(di)耶律(lv)德光求(qiu)援。9月契丹軍南下,擊(ji)敗唐(tang)軍。石(shi)(shi)敬(jing)(jing)(jing)(jing)瑭(tang)在(zai)十一(yi)月受契丹帝(di)冊封(feng)為大(da)晉(jin)皇(huang)帝(di),認契丹主耶律(lv)德光為父(fu),稱(cheng)(cheng)父(fu)皇(huang)帝(di),自稱(cheng)(cheng)兒(er)皇(huang)帝(di),然后(hou)向(xiang)后(hou)唐(tang)都(dou)城洛陽進軍,末帝(di)在(zai)937年(nian)1月自殺,后(hou)唐(tang)滅(mie)亡。石(shi)(shi)敬(jing)(jing)(jing)(jing)瑭(tang)滅(mie)后(hou)唐(tang)后(hou),建立后(hou)晉(jin),并在(zai)938年(nian)按約定將燕云十六(liu)州獻給契丹。石(shi)(shi)敬(jing)(jing)(jing)(jing)瑭(tang)在(zai)位期間對(dui)遼國稱(cheng)(cheng)臣。
天福七年(nian),后晉出帝(di)石(shi)重貴即位后,拒絕再向契(qi)丹(dan)稱臣,兩國關系惡(e)化。
契丹太宗耶律德光以晉廷負恩為由,舉兵南下。八年,耶律德光在降將楊光遠、趙延壽勸誘下,乘中原饑荒(huang),晉廷國用困竭之機,調(diao)集山(shan)后(hou)媯、檀、云(yun)、應(ying)(ying)(ying)(今(jin)北(bei)(bei)京(jing)延慶、密云(yun)、山(shan)西(xi)(xi)大(da)(da)同、應(ying)(ying)(ying)縣(xian))等州(zhou)(zhou)及盧(lu)龍(治(zhi)今(jin)北(bei)(bei)京(jing)市城(cheng)區西(xi)(xi)南(nan)(nan))兵,于十二月兵分(fen)兩路南(nan)(nan)進。東(dong)路以趙延壽率(lv)5萬兵為前鋒,太(tai)宗自率(lv)10余萬大(da)(da)軍殿(dian)后(hou),出南(nan)(nan)京(jing)(即幽(you)州(zhou)(zhou),今(jin)北(bei)(bei)京(jing))趨(qu)魏州(zhou)(zhou)(今(jin)河北(bei)(bei)大(da)(da)名東(dong)北(bei)(bei));西(xi)(xi)路由偉王(wang)率(lv)云(yun)、應(ying)(ying)(ying)諸軍入雁門關(今(jin)山(shan)西(xi)(xi)代縣(xian)西(xi)(xi)北(bei)(bei))趨(qu)太(tai)原(yuan),策應(ying)(ying)(ying)東(dong)路主力作戰。
九年正(zheng)月(yue),東(dong)(dong)路前鋒(feng)軍(jun)攻(gong)陷晉糧儲重鎮貝州(zhou)(治清河,今(jin)河北(bei)(bei)清河西(xi)(xi)北(bei)(bei)),繼占(zhan)領南(nan)樂(今(jin)屬河南(nan)),太宗牙(ya)帳(zhang)設于元城(cheng)(今(jin)河北(bei)(bei)大(da)名(ming)東(dong)(dong)北(bei)(bei));西(xi)(xi)路軍(jun)破代(dai)州(zhou)(今(jin)山(shan)西(xi)(xi)代(dai)縣),逼近忻州(zhou)(今(jin)屑山(shan)西(xi)(xi))。后晉出帝聞知,先遣(qian)使(shi)致書契(qi)丹(dan)(dan),欲修舊好,遭拒。遂以黃(huang)河為屏障,部署防御:命高行(xing)周為北(bei)(bei)面行(xing)營都(dou)部署,率軍(jun)進駐戚城(cheng)(今(jin)河南(nan)濮(pu)陽(yang)北(bei)(bei));遣(qian)張彥澤戍黎陽(yang)(今(jin)河南(nan)浚縣東(dong)(dong)北(bei)(bei));出帝親(qin)率禁軍(jun)抵(di)澶州(zhou)(今(jin)河南(nan)濮(pu)陽(yang))指揮(hui)。另以劉知遠(yuan)為幽(you)州(zhou)道行(xing)營招討使(shi),抵(di)御契(qi)丹(dan)(dan)西(xi)(xi)路軍(jun)。及戰,偉王(wang)軍(jun)攻(gong)秀容(今(jin)山(shan)西(xi)(xi)忻州(zhou)),被劉知遠(yuan)擊敗,逃至鴉鳴谷(今(jin)山(shan)西(xi)(xi)壽(shou)陽(yang)東(dong)(dong)南(nan)),東(dong)(dong)會契(qi)丹(dan)(dan)主(zhu)力。
二月,太宗率軍圍戚城,遣麻答率數萬兵攻博州(今山東聊城東北),搶渡馬家口(今山東聊城東),會晉叛將楊(yang)光(guang)遠由翼(yi)側包(bao)抄,鉗(qian)擊正(zheng)面晉(jin)(jin)(jin)軍(jun)(jun)(jun)。晉(jin)(jin)(jin)廷(ting)命(ming)何重進、白再榮、安彥威等分守麻家口(今山東鄄城東北(bei))、楊(yang)劉(今山東東阿東北(bei)楊(yang)劉鎮)、馬(ma)(ma)家口、河(he)(he)陽(今河(he)(he)南孟縣南),加強諸津要守備(bei)。同時,遣侍衛馬(ma)(ma)軍(jun)(jun)(jun)都(dou)指揮使李守貞(zhen)、神武統軍(jun)(jun)(jun)皇甫遇(yu)等率(lv)兵萬余,沿河(he)(he)水陸(lu)并進,疾趨(qu)馬(ma)(ma)家口阻截。及至,契丹步(bu)騎萬余已于(yu)河(he)(he)東筑壘,正(zheng)掩護后續渡河(he)(he)。李守貞(zhen)乘半渡而(er)擊,拔東岸契丹軍(jun)(jun)(jun)營(ying)壘,其軍(jun)(jun)(jun)潰散,溺(ni)死甚眾,西岸之兵退(tui)走(zou)。時戚城交戰相持不下,耶(ye)律德光(guang)偽棄元城,伏兵頓丘(今河(he)(he)南浚(jun)縣北(bei)),企圖以示弱誘敵(di)之策誘殺晉(jin)(jin)(jin)軍(jun)(jun)(jun)。適(shi)值霖雨,晉(jin)(jin)(jin)軍(jun)(jun)(jun)旬日未(wei)出,伏擊落空。
三(san)月(yue)(yue)初(chu)一,契丹(dan)軍(jun)(jun)(jun)再攻(gong)戚城(cheng),兩軍(jun)(jun)(jun)鏖(ao)戰(zhan)(zhan)(zhan)至(zhi)傍(bang)晚,皆(jie)死傷甚眾(zhong)(zhong)。耶(ye)律德光(guang)乘(cheng)夜(ye)退營30余里(li),隨后便撤(che)兵(bing)北(bei)(bei)(bei)(bei)歸。契丹(dan)撤(che)軍(jun)(jun)(jun)后,晉廷遣(qian)(qian)軍(jun)(jun)(jun)收(shou)復失地(di),調整(zheng)部署,擴(kuo)展軍(jun)(jun)(jun)備。四月(yue)(yue),命(ming)高行周戍澶州;遣(qian)(qian)李守(shou)貞攻(gong)討青州(今(jin)(jin)(jin)屬(shu)(shu)山東)的楊(yang)光(guang)遠(yuan)叛軍(jun)(jun)(jun)。八月(yue)(yue),以劉(liu)知遠(yuan)為(wei)(wei)(wei)北(bei)(bei)(bei)(bei)面(mian)行營都(dou)統,杜重威為(wei)(wei)(wei)都(dou)招討使,統領(ling)河(he)(he)(he)(he)(he)北(bei)(bei)(bei)(bei)、山東、河(he)(he)(he)(he)(he)南(nan)(nan)諸(zhu)地(di)防務;閏(run)十(shi)二(er)月(yue)(yue),李守(shou)貞破青州,殺楊(yang)光(guang)遠(yuan)。時契丹(dan)軍(jun)(jun)(jun)二(er)次(ci)南(nan)(nan)下(xia)至(zhi)元氏(shi)(今(jin)(jin)(jin)河(he)(he)(he)(he)(he)北(bei)(bei)(bei)(bei)元氏(shi)西(xi)(xi)北(bei)(bei)(bei)(bei))、分兵(bing)攻(gong)掠(lve)邢(治龍(long)岡,今(jin)(jin)(jin)河(he)(he)(he)(he)(he)北(bei)(bei)(bei)(bei)邢臺(tai))、磁(ci)(治滏陽(yang),今(jin)(jin)(jin)河(he)(he)(he)(he)(he)北(bei)(bei)(bei)(bei)磁(ci)縣(xian))3州。開(kai)運(yun)二(er)年(nian)(945年(nian))正(zheng)月(yue)(yue),后晉護國節度使安(an)(an)(an)審琦等率(lv)數(shu)萬(wan)(wan)兵(bing)于(yu)安(an)(an)(an)陽(yang)水(shui)(今(jin)(jin)(jin)河(he)(he)(he)(he)(he)南(nan)(nan)安(an)(an)(an)陽(yang)北(bei)(bei)(bei)(bei)安(an)(an)(an)陽(yang)河(he)(he)(he)(he)(he))南(nan)(nan)岸(an)列(lie)陣阻截。十(shi)五(wu)日,義成節度使皇甫遇率(lv)數(shu)千騎(qi)前(qian)出(chu)偵(zhen)察,至(zhi)鄴縣(xian)(今(jin)(jin)(jin)河(he)(he)(he)(he)(he)北(bei)(bei)(bei)(bei)臨漳西(xi)(xi)南(nan)(nan))猝遇數(shu)萬(wan)(wan)契丹(dan)軍(jun)(jun)(jun),交戰(zhan)(zhan)(zhan)百余合(he),晉軍(jun)(jun)(jun)寡不敵眾(zhong)(zhong),且戰(zhan)(zhan)(zhan)且退,至(zhi)榆林店(今(jin)(jin)(jin)河(he)(he)(he)(he)(he)南(nan)(nan)安(an)(an)(an)陽(yang)北(bei)(bei)(bei)(bei)),苦(ku)戰(zhan)(zhan)(zhan)半日,雙(shuang)方殺傷甚眾(zhong)(zhong)。黃昏時,晉將安(an)(an)(an)審琦率(lv)軍(jun)(jun)(jun)逾安(an)(an)(an)陽(yang)水(shui)往救,契丹(dan)軍(jun)(jun)(jun)疲敝,撤(che)師北(bei)(bei)(bei)(bei)走(zou)。晉軍(jun)(jun)(jun)乘(cheng)機轉守(shou)為(wei)(wei)(wei)攻(gong),集結(jie)諸(zhu)軍(jun)(jun)(jun)于(yu)定州(今(jin)(jin)(jin)屬(shu)(shu)河(he)(he)(he)(he)(he)北(bei)(bei)(bei)(bei)),命(ming)杜重威為(wei)(wei)(wei)北(bei)(bei)(bei)(bei)面(mian)行營招討使統軍(jun)(jun)(jun)北(bei)(bei)(bei)(bei)上。三(san)月(yue)(yue),下(xia)泰州(今(jin)(jin)(jin)河(he)(he)(he)(he)(he)北(bei)(bei)(bei)(bei)青苑)、克(ke)滿城(cheng)(今(jin)(jin)(jin)河(he)(he)(he)(he)(he)北(bei)(bei)(bei)(bei)滿城(cheng)北(bei)(bei)(bei)(bei)),攻(gong)遂城(cheng)(今(jin)(jin)(jin)河(he)(he)(he)(he)(he)北(bei)(bei)(bei)(bei)徐(xu)水(shui)西(xi)(xi)北(bei)(bei)(bei)(bei))。聞契丹(dan)8萬(wan)(wan)騎(qi)于(yu)虎北(bei)(bei)(bei)(bei)口(今(jin)(jin)(jin)北(bei)(bei)(bei)(bei)京密云(yun)東北(bei)(bei)(bei)(bei)古北(bei)(bei)(bei)(bei)口)反撲將至(zhi),杜重威懼(ju),引(yin)兵(bing)撤(che)至(zhi)陽(yang)城(cheng)(今(jin)(jin)(jin)河(he)(he)(he)(he)(he)北(bei)(bei)(bei)(bei)清苑西(xi)(xi)南(nan)(nan))白(bai)團衛村,速(su)扎鹿(lu)角為(wei)(wei)(wei)寨。契丹(dan)鐵鷂軍(jun)(jun)(jun)追(zhui)至(zhi),圍寨數(shu)重。適北(bei)(bei)(bei)(bei)風大(da)起,耶(ye)律德光(guang)遣(qian)(qian)奇(qi)兵(bing)斷(duan)糧道,令鐵鷂軍(jun)(jun)(jun)下(xia)馬(ma)拔鹿(lu)角,變騎(qi)為(wei)(wei)(wei)步,四面(mian)合(he)擊,縱火揚塵以助其勢。
晉將藥元福、皇甫遇等出其不意,率精騎逆風迎戰,殊死拚殺;符彥卿等引萬余騎繼后橫擊;李守貞令步卒盡拔(ba)鹿角(jiao)出擊(ji),契(qi)(qi)丹(dan)(dan)(dan)軍(jun)(jun)潰散,棄馬奪路(lu)而逃。后(hou)晉(jin)(jin)恃陽城(cheng)(cheng)之(zhi)捷(jie),輕視契(qi)(qi)丹(dan)(dan)(dan),欲伺機北(bei)(bei)(bei)伐。契(qi)(qi)丹(dan)(dan)(dan)攻晉(jin)(jin)接連受挫,不甘(gan)罷休。三年七月,耶律德(de)(de)光指使趙延(yan)壽及瀛(ying)州刺(ci)史劉(liu)延(yan)祚(zuo)詐降,誘后(hou)晉(jin)(jin)出兵接應。晉(jin)(jin)出帝不辨真(zhen)(zhen)偽,即命杜(du)(du)重(zhong)(zhong)威(wei)(wei)、李(li)守貞(zhen)等會兵廣晉(jin)(jin)(今(jin)(jin)河(he)(he)(he)北(bei)(bei)(bei)大名東北(bei)(bei)(bei)),悉調京師宿衛禁軍(jun)(jun)歸杜(du)(du)重(zhong)(zhong)威(wei)(wei)麾下,企圖(tu)取(qu)瀛(ying)(今(jin)(jin)河(he)(he)(he)北(bei)(bei)(bei)河(he)(he)(he)間(jian))、莫(今(jin)(jin)河(he)(he)(he)北(bei)(bei)(bei)任丘(qiu)北(bei)(bei)(bei)州鎮),安(an)定關南,進取(qu)幽州,蕩平(ping)塞北(bei)(bei)(bei)。十一月,杜(du)(du)重(zhong)(zhong)威(wei)(wei)率兵30萬抵瀛(ying)州,契(qi)(qi)丹(dan)(dan)(dan)將高模(mo)翰(han)早已引兵潛出。晉(jin)(jin)偏將梁漢璋率2000騎追擊(ji),戰敗身亡。杜(du)(du)重(zhong)(zhong)威(wei)(wei)不救(jiu),反(fan)倒退(tui)兵武(wu)強(qiang)(qiang)(今(jin)(jin)河(he)(he)(he)北(bei)(bei)(bei)武(wu)強(qiang)(qiang)西南)。契(qi)(qi)丹(dan)(dan)(dan)軍(jun)(jun)長驅南下,沿易、定向恒州(治真(zhen)(zhen)定,今(jin)(jin)河(he)(he)(he)北(bei)(bei)(bei)今(jin)(jin)正定)推進。杜(du)(du)重(zhong)(zhong)威(wei)(wei)還(huan)欲南撤(che),遇張彥澤返恒州,乃轉兵西行,至中渡橋(今(jin)(jin)河(he)(he)(he)北(bei)(bei)(bei)正定東南滹(hu)(hu)沱河(he)(he)(he)上),契(qi)(qi)丹(dan)(dan)(dan)軍(jun)(jun)已先于(yu)占領。張彥澤率騎爭(zheng)奪,契(qi)(qi)丹(dan)(dan)(dan)軍(jun)(jun)焚橋,兩軍(jun)(jun)遂夾滹(hu)(hu)沱河(he)(he)(he)而峙。耶律德(de)(de)光遣別將蕭(xiao)翰(han)迂回晉(jin)(jin)軍(jun)(jun)側后(hou),搶占欒(luan)城(cheng)(cheng)(今(jin)(jin)河(he)(he)(he)北(bei)(bei)(bei)欒(luan)城(cheng)(cheng)西),扼晉(jin)(jin)軍(jun)(jun)糧道、退(tui)路(lu)。
十二(er)月(yue),晉將王(wang)清要(yao)求率兵2000前(qian)出開(kai)道,但(dan)杜重威(wei)心懷異志,不許大軍增援(yuan),致使王(wang)清所部皆(jie)戰死,主力(li)亦(yi)陷入(ru)重圍。杜重威(wei)以(yi)途窮路(lu)末,暗中勾通契(qi)丹(dan),謀舉軍降(jiang)(jiang)。耶律德光佯許立其為帝(di),杜重威(wei)伏兵于(yu)內,迫將士出降(jiang)(jiang)(參見(jian)陽城、滹(hu)沱之戰)。契(qi)丹(dan)軍即乘晉后(hou)方空虛,揮師南(nan)下,直(zhi)入(ru)汴梁(liang)(今河(he)南(nan)開(kai)封)。出帝(di)奉表報降(jiang)(jiang),后(hou)晉滅(mie)亡。
此戰(zhan),契丹以騎兵優(you)勢,實(shi)施機動作戰(zhan)。采取有(you)利則進,不利則退(tui),誘敵(di)深入(ru)的方(fang)略(lve),創造野戰(zhan)殲敵(di)戰(zhan)機致勝;晉廷虛驕輕(qing)敵(di),悉(xi)將京師宿衛禁軍投入(ru)北伐,主(zhu)帥(shuai)杜重威叛降后,致后方(fang)空虛,都城陷落(luo)而(er)亡。