楊業的顯赫軍功,使得一些氣度狹小的同僚妒火中燒。一些人給宋太宗寫匿名信,誹謗楊業。宋太宗冇有輕信,而是把這些謗書封好交給楊業,表示了對他的信賴。
楊家將以及薛家將、呼家將已遠遠走出汗青的範圍,而昇華為一種不平不撓的民族精力,鼓勵一代又一代中國人,勵精圖治,複興中華。
雍熙三年(遼統和四年,986)正月,宋軍大肆攻遼,以東路軍曹彬、崔彥率主力直取幽州;另以米信、杜彥圭部出雄州,田重進部出飛狐(今淶源)。仲春,西路軍以潘美為雲、應(今山西應縣)、朔(今屬山西)等州都擺設,楊業任副都擺設,王侁、劉文裕為監軍,率部出雁門。宋太宗原打算曹彬所率主力大張陣容,揚言直取幽州(遼南京),慎重緩進,將遼軍吸引在幽州,以利於西路軍順利攻占沿途州縣,然後會師攻取幽州。三月,西路軍出雁門,擊敗遼軍,遼寰州(今山西朔州東)刺史趙彥辛(辛,《遼史》作章)降宋;進圍朔州,遼節度副使趙希讚以城降宋。遼以北院樞密使耶律斜軫為山西兵馬都統,率軍抵當潘美、楊業所統宋西路軍,尚未到火線,潘美、楊業軍又攻遼應州(今應縣),遼節度使艾正以城降宋。四月初,潘美、楊業軍又攻占雲州,遼大同軍(雲州)節度副使趙毅等降宋。在西路宋軍攻城俘將,連連得勝的情勢下,作為主力的東路宋軍為爭功,不等與西路軍會師,違背詔旨,自行北上攻占涿州,又因糧儘退兵。蒲月,宋東路軍又進至岐溝關(今涿州西南)北,遭到遼軍主力的追擊,岐溝關之戰宋東路軍大敗,宋太宗遂令西路軍退回代州,護送雲、朔、寰、應四州民戶南遷。遼軍大敗宋東路軍後,耶律斜軫部得以全軍十餘萬西攻;六月,攻占寰州,宋守軍千餘人戰死。麵對勁敵,楊業對潘美、王侁等建議:“賊勢盛,不成與戰,姑密諭雲、朔等將先出寰,我師次應州,賊必悉眾來拒,俾朔州吏民直入石碣穀,列強弩千人於穀,以騎士援於中路,則三州之眾萬全矣。”起首遭到監軍王侁的反對,並說:“君侯素號無敵,見敵逗撓豈有他誌。”王侁又獲得主帥潘美的支撐,楊業處於如不出戰便是通敵的環境下。七月,被迫出軍,隻得要求潘美等在陳家穀口(今寧武北)策應。遼軍主帥耶律斜軫得知楊業出兵,令部將蕭撻凜設伏兵於路,楊業率部北攻朔州,淩晨,楊業“麾幟而前,斜軫佯退,伏兵發,斜軫打擊”,楊業敗北。而潘美、王侁等則“覺得契丹敗走,欲爭其功,即領兵離(陳家)穀口”,楊業自午至暮,從朔州南三十裡狼牙村轉戰退至陳家穀口,“瞥見無人,即拊膺大慟”,殘部另有一百多人,楊業對他們說:“汝等各有父母老婆,與我俱死無益也,可走還報天子”。楊業昔日與士卒同甘苦共磨難,深受士卒的推戴,現在麵對存亡關頭,他們都不肯拜彆,楊業遂“再率帳下士力戰,身被數十創,士卒殆儘,楊業猶手刃數十百人”,楊業為流矢所中墜馬,馬亦被射中受重傷,楊業遂為遼軍所俘,其子楊延玉亦戰死。楊業在被押赴遼朝途中絕食三天而死。楊業自北漢時起,與遼朝“角勝三十餘年”,“人號楊無敵”,深為遼朝群眾畏敬。遼朝群眾在楊業死地建廟祭奠。在楊業身後近一百年時,元祐四年(1089年),蘇轍奉使遼朝,出古北口(今北京懷柔東北),作《過楊無敵廟》詩:“馳驅本為中原用,嘗享能令異域尊”,申明楊業是宋、遼兩朝群眾敬佩的豪傑。楊業實際是因主帥潘美、監軍王侁、劉文裕等妒忌,被置之必敗之地,潘美等又違約不援所害。楊業之死,“天下聞其死,皆為之憤歎”,宋太宗深為憐惜,但宋太宗的親信、主帥潘美隻遭到帶成心味性的獎懲,削秩三等,並且所削的隻是檢校官的名譽銜,由檢校太師降為檢校太保,並且次年即規複。外戚劉文裕被除名,配隸登州(今山東蓬萊),但“歲餘,上(太宗)知業之陷由王侁,召文裕還”。首要任務都推給王侁,王侁被除名,配隸金州(今陝西安康),後死於派遣途中。宋太宗不但對楊業停止褒贈,追贈太尉、大同軍節度使,還任命楊業六子,楊延朗(延昭)自供奉官升崇儀副使,楊延浦、楊延訓由殿直升供奉官,楊延瓌、楊延貴、楊延彬任命為殿直。楊延昭及子楊文廣厥後都成為抗遼名將。後代將楊業、楊延昭、楊文廣祖孫三代的抗遼事蹟,歸納為“楊家將”故事,廣為傳播,家喻戶曉。