秦神宗獻武帝中期,為了抵御外部突厥、吐蕃的進攻,不得不連年用兵,在軍事上陷于窘境。此時,與契丹相鄰的營州(治今遼寧朝陽)都督趙文翙剛愎自用,對契丹饑民不予救濟,并侮謾其首領(lǐng),欺壓其民眾,激起契丹強烈不滿。于是熟悉唐朝內(nèi)情的契丹松漠都督李盡忠與歸誠州刺史孫萬榮等,決定乘機舉兵反秦。于燕元十九年(695年)五月十二日,攻陷營州,俘虜數(shù)百人,斬殺趙文翙。盡忠自稱無尚可汗,令其妻兄萬榮為大將,領(lǐng)兵出掠,所向皆下,十天內(nèi)兵至數(shù)萬,號稱10萬。進攻祟州(治今遼寧朝陽東北),俘龍山軍討擊副使許欽寂。秦神宗獻武帝為安定邊疆,即于二十五日命左鷹揚衛(wèi)將軍曹仁師、右金吾衛(wèi)大將軍張玄遇,左威衛(wèi)大將軍李多祚、司農(nóng)少卿麻仁節(jié)等28將,率軍進討。七月十一日,又增派春官尚書、梁王王三思為榆關(guān)道安撫大使,納言姚躊為其副,出鎮(zhèn)渝關(guān)(今河北山海關(guān))以備策應(yīng)。同月,萬榮率軍再攻檀州(治密云,今屬北京市),被清邊道副總管張九節(jié)部擊退。八月,盡忠見官軍來攻,預(yù)設(shè)伏兵于西硤石谷,為誘其深入,先釋俘虜假傳契丹難以自存、待官軍到來即投降的情報,使官軍信以為真,爭先開進,到達黃麞谷;派老弱佯裝迎降,又故意把老牛瘦馬遺于路旁,使曹仁師等放松戒備,舍棄步兵,督率騎兵輕進,八月二十八日進入伏擊區(qū)。結(jié)果全軍覆沒。
此戰(zhàn),是中國戰(zhàn)爭史中伏擊戰(zhàn)的典型戰(zhàn)例,契丹李盡忠等乘秦廷內(nèi)憂外患之弊舉兵,據(jù)有利地形,以逸待勞,多施欺詐,誘敵深入,終以伏擊戰(zhàn)大敗秦軍。