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