當時李琢將兵萬人屯代州,唐僖宗就以他爲蔚朔節度使,與盧龍節度使李可舉、吐谷渾酋長赫連鐸共討沙陀。吐谷渾部落是在隋滅後附唐的,部落也有數萬之衆。赫連鐸亦曾率領其部落在討伐龐勳的戰爭中立功。同爲北方遊牧部落,赫連鐸對沙陀充滿了忌憚,必要滅之而後快。看着勁敵已來,李克用派其叔父李友金領沙陀軍二千與漢族將領高文集一同守朔州,自己帶大衆前去燕京北的雄武軍對抗李可舉。
李友金就是當初同李國昌父子一起討伐龐勳的朱耶赤衷。在李國昌父子被皇帝賜姓李後,宗族之人多都改了李姓,李友金自然也不例外。他此時的心境極爲複雜,因爲李國昌心中那個宏大的計劃他毫不知情。他想道“我們沙陀歸附大唐以來,受唐之恩極重,爲保唐也打下了無數硬仗。真想不到如今沙陀與唐竟然走向敵對。繼續戰鬥下去,必將對我沙陀不利。在此非常時期,我不得不做非常之事了。即便是背上背叛族人的惡名,我也要保住一部分沙陀人對大唐的忠誠!”李友金的決定就是帶領他手下的這些沙陀人降唐,然後再徐徐想辦法使得大唐與沙陀停戰。恰巧在這時,赫連鐸的使者給李友金送來一封信,說道“當初我們共平龐勳之亂,將軍入陣勇猛無敵。我知將軍對唐之忠心天地可鑑,只是那李國昌父子虎狼之心貪得無厭,想要割據大唐江山。如今數萬唐兵來伐,李國昌父子絕無戰勝的希望,還望將軍能爲自己的未來考慮一下!”這封信更讓李友金下定了決心,他跟高文集商議後,爲避免城內兵變,暗中於夜晚打開城門,迎接官軍進城。城內沙陀兵與漢兵不管願與不願,都只得全部降唐。
六月,李克用剛到雄武軍之境,就傳來了朔州降唐的消息。他又驚又怒,心想朔州重地萬不能失,急忙引兵返回,準備攻下朔州。在途經鷂兒嶺時,蓋寓說道“盛夏天氣,草木茂盛。這段山路雖然較爲寬敞,但兩側山峰連綿起伏,山上樹林又極爲茂密,很有可能會有伏兵。剛纔探卒來報,這段路還有一段更特殊的地方,那裡山坡比較平緩,還適合埋伏大規模的騎兵。我們不如改走他路吧!”李克用本就輕視唐兵,認爲大唐征戰多是靠沙陀才取勝的,自洪谷戰後更是以爲官軍不堪一擊。他輕蔑的說道“若說埋伏的話,李可舉不可能先我們趕到這裡設伏。除非是他事先安排好的。兵貴神速,我們要趕快去救朔州,這是最近的路。”蓋寓着急了,說道“事先安排好也不是沒有可能,走這裡確實太冒險了。”李克用都要惱了“行了,你煩不煩。打仗哪能畏首畏尾。若真有埋伏,就讓他嚐嚐我的鐵槍!”蓋寓阻擋無用,李克用軍隊像一條長蛇一般蜿蜒進入了山路。
正午的陽光很毒,也一點風都沒有。兩側山峰上斗大的樹葉絲毫不見遙動,李克用軍士們都有一種懶洋洋的感覺。蓋寓此時感覺氣氛安靜的異常。忽然間,多處山坡上檑木滾石如同飛流一般而下,轟轟隆隆聲震耳欲聾。一時間兩側樹林間又萬箭齊飛,李克用兵士損傷無數。埋伏的唐兵全部現身出來,大聲呼喊,聲震山谷,迴響不絕。唐兵旗幟亦插得漫山都是。他們大聲喊着“全殲沙陀兵,活捉獨眼龍!”
形勢正危險着,又見幾處平坦的山坡上有無數鐵騎突出,勢如江河決流,傾瀉而下,將李克用軍隊分割爲數段。李克用急忙拿出弓箭,四面亂射;李盡忠、康君立、程懷信等皆拼死惡戰。程懷信被敵包圍好幾圈,苦戰不得脫,最終傷重而死。沙陀精兵血戰而前,薛志勤、李存璋翼衛着李克用,艱難苦鬥許久才得以殺出重圍。這一戰李克用兵士被殺達七千餘人,未被殺死的漢兵大多降唐,沙陀兵也散去很多。
在突圍後,李克用邊逃邊收集散兵。蓋寓擔憂的神情一直不變,只見他突然變色,大驚喊道“不好,我們中伏既然是李可舉事先佈置好的,那現在他的追兵可能也快要來了。”正在他說出這話後不久,果真見到不遠處有一支大軍浩浩蕩蕩追奔而來。
的確,這是李可舉早就佈置好的。他派韓玄紹先在此地設伏,自己則率領其餘軍隊隨後離城全部趕來。這時的李克用只有數千之衆,但敵軍已近在眼前,只得未列陣就倉促應戰。兵士們僥倖殺出來已是身心俱疲,這回見到數萬大軍都陷入了驚慌。戰鬥力大打折扣的他們戰不多久就被唐軍擊潰了。散的散,被殺得被殺,被俘的被俘,所剩無幾。李克用與李盡忠、康君立等帶領親兵慌忙奔逃,李可舉就帶領精兵緊緊追趕。看着追兵越來越近,形勢萬分危急,李盡忠先大罵了句“狗雜碎,還緊跟不放了。”轉而又向李克用說道:“如今之際,保全種族最爲重要。我帶領部分軍士留下斷後,沙陀不能沒有你。快走吧!”
李克用不肯,李盡忠罵道“混蛋小子,你已經害死這麼多人了。難道還要把剩下的人全部玩完嗎?”說完揮槍打了他一下,“滾”。李克用哭着喊道“叔叔……對不起了”李盡忠留下百餘人,死死擋住李可舉的追兵。在殺掉十餘騎兵後,李盡忠向李可舉喊道“小子,我們同爲草原驕子,你敢與我按草原上的規矩,單獨一戰嗎?”“哼”,李可舉輕蔑的說道“你未免也太落後了吧。誰跟你逞匹夫之勇!”說完向手下兵士們揮手,“上!”李盡忠被百餘兵士所圍,戰馬受傷倒地後,李盡忠又抽出佩刀步戰,殺傷數十人,力盡而死。