七郎八虎,為楊家將演義中的說法,指的是北宋初年武將世家楊家兄弟八人。因這八人有七人是親兄弟,另一人與這七人是義兄弟,故名「七郎八虎」。
在楊家將演義中,七郎八虎有新老之說。
老七郎八虎是為第三代楊家將,即楊繼業、楊繼忠、楊繼孝、楊繼仁、楊繼義、楊繼康、楊繼凱、楊繼亮,這八人皆為火山王楊袞之子,其中楊繼業、楊繼忠、楊繼孝、楊繼仁、楊繼義、楊繼康、楊繼凱為楊袞親子,楊繼亮為楊袞義子(原名高懷亮,祖父是後唐中軍都指揮使高思繼,父親是後周天平節度使、齊王高行周。少時被家將高祿偷走,被金良祖發現並買下,後送給楊袞作了養子,取名楊繼亮)。
新七郎八虎是為第四代楊家將,即大郎楊延平、二郎楊延定、三郎楊延光、四郎楊延輝、五郎楊延德、六郎楊延昭、七郎楊延嗣、八郎楊延順,這八人皆為火山王金刀王楊繼業之子,其中楊延平、楊延定、楊延光、楊延輝、楊延德、楊延昭、楊延嗣為楊繼業親子,楊延順為楊繼業義子(原名王英,生父是楊繼業至交好友王子明,王子明當年和楊繼業、王懷、杜天之並稱為北漢「四大令公」,王子明臨終前,將唯一的兒子王英託付給了楊繼業,後楊繼業將其改名楊延順,是為八郎)。
大郎楊延平。善使一桿屈盧渾金槍,隨父楊業降宋,後跟隨太祖趙匡胤徵討南唐立下頭功,加封忠孝侯,官拜代州節度使。金沙灘一戰曾一箭射死遼國天慶王。
二郎楊延定。善使一桿八寶赤金槍,隨楊業掃北,陣前連斬北遼十八員上將,封義勇侯,官拜代州觀察使。
三郎楊延光。善使一桿透甲縷金槍,隨楊業掃北,在北遼陣前斬將奪旗,封忠武將軍,官拜代州防禦使。
四郎楊延輝。善使一桿菊花點金槍,隨楊業掃北,戰功卓越,封明威將軍,官拜代州團練使。
五郎楊延德。善使一桿獨角皂金槍,瓦橋關單人獨闖遼營,生擒遼國郡馬耶律高,封宣威將軍,官拜殿前司馬、步軍都指揮使。
六郎楊延昭。善使一桿素纓鏨金槍,銅臺關救駕有功,封保靈侯,官拜殿前司左右金槍班都指揮使。
七郎楊延嗣。善使一桿虎頭烏金槍,銅臺關箭射遼將救駕有功,封敏烈侯,官拜殿前司東西招箭班指揮使。
八郎楊延順。善使一桿荷包滾金槍,徵遼有功,官拜殿前虎旗飛猛軍指揮使。
在演義中,說起七郎八虎的結局,就必然得提一場戰役,那就是金沙灘之戰。
北宋雍熙三年(983年),宋太宗親徵遼國,以楊家軍、潘家軍、呼家軍為主力,楊家軍為前部先鋒,衝鋒陷陣;潘家軍為中軍,保護宋皇;呼家軍為後勤,供應糧草。徵遼初期,楊家軍作為主力先鋒,是所向披靡,殺得遼軍是節節敗退,潰不成軍。之後,遼國蕭太后為鼓舞士氣,親臨幽州前線,與宋軍對峙。
蕭太后見楊家軍作戰勇猛,勢不可擋,遼軍皆避戰不前,且楊家眾將各個都是武藝高強之輩,遼國上將蕭天佐、蕭天佑、韓延壽、耶律休哥、耶律斜珍等皆不是楊家將的對手。於是蕭太后就想「以退為進」,接口與宋在金沙灘議和,之後在金沙灘布下天羅地網,繼而將宋帝與楊家眾將誘出,將其一網打盡。
蕭太后計策雖好,可楊業卻不傻,他粗粗一想就識破蕭後的詭計,知道她想幹嘛,但楊業並沒有拒絕蕭太后所請,他亦也打算在金沙灘布下天羅地網,將遼國君臣一網打盡。而後,楊業就上奏太宗,希望讓與太宗相像的長子楊延平穿上皇袍,假裝皇帝去與遼國蕭太后談判。此時,演義中的奸臣潘仁美卻極力勸阻,說這樣做實在是有損於國體,不建議去做。不過,在楊業的極力勸諫下,太宗還是同意讓楊延平代替自己,率軍赴金沙灘議和。而此時蕭太后亦也不傻,也命天慶王代替自己,率領遼國精兵赴金沙灘,積極備戰。
金沙灘上,宋遼兩軍對峙,風聲鶴唳,殺機四伏。在談判過程中,天慶王看出宋帝是楊延平所扮,知計策已被楊業識破,遂下令開戰。見遼軍襲來,楊業沉著應對,將楊家軍分成三路殺進遼陣,左路由楊延平、楊延定、楊延輝統帥;中路由楊業、楊延昭、楊延嗣統帥;右路由楊延朗、楊延德統帥。
之後,楊家軍是奮勇殺敵,與遼軍是從已時戰到巳時,但是在巳時之後,遼軍兵力突然猛增,猝不及防下楊家軍三路人馬被分而圍之,左右前後不得相顧。此時,楊業見敵情有變,於是命左右兩路向外突圍,同時派七子楊延嗣衝出重圍,去找主帥潘仁美,求發兵救援。
就在楊延嗣去求援時,戰局突變,楊業所率中路軍被遼擊潰,楊業且戰且退,當退至兩狼山時,身邊只剩百十人。此時楊業是「望兵兵不到,盼子子不歸」,當遼兵再次襲來,為免被俘受辱,楊業就一頭撞死在李陵墓前。
回過頭來,當楊延嗣好不容易衝出重圍,回到主將潘仁美的大營,請潘仁美出兵時,潘仁美卻故意不出兵。他恨七郎曾在擂臺上打死自己的兒子潘豹,於是假意說出兵需要點事情,然後讓楊延嗣吃完酒席再領兵救援。楊延嗣見潘仁美強烈要求,雖內心十分急躁,但也只能忍著,答應他的邀請。之後,潘仁美趁機將七郎灌醉,而後將其綁在芭蕉樹上,命軍士將他亂箭射死。
就在七郎楊延嗣被殺之時,因潘仁美故意不派軍救援,金沙灘上的楊家軍逐漸不支,開始出現潰敗。先是大郎楊延平射殺天慶王后,被遼軍亂槍挑死。再是二郎為讓其餘兄弟殺出重圍,力舉千斤頂抵擋遼軍,最終力竭被遼兵亂刀砍死。其次是三郎楊延輝被遼軍鉤鐮槍勾於馬下,遼國騎兵一擁而上,將其踏成肉泥。而後是四郎楊延朗衝出重圍時,半路被遼將韓延壽、耶律奇率精兵四下所截,部下全部陣亡,四郎楊延輝兵敗被捕。之後八郎楊延順也被遼軍所俘虜。
七郎八虎在金沙灘一戰,只有五郎楊延德、六郎楊延昭逃出生天,其中五郎楊延德自金沙灘之後就到五臺山為僧,後在大破天門陣時重新出山,為北宋效力。六郎楊延昭則回到北宋,繼續為朝廷效力,官至三關兵馬大元帥,後在黑松林殺死家族仇人潘仁美。
除此,四郎楊延輝、八郎楊延順在被遼軍俘虜後,為了能有機會為楊家報仇,他們都忍辱負重投降於遼國,之後都做了遼國的駙馬爺,四郎楊延輝娶鐵鏡公主,十五年後回北宋,並助宋破遼;八郎楊延順娶青蓮公主,後助七郎脫險,逃脫遼軍追擊。
金沙灘之戰,這是演義中楊家軍打得最慘烈、最悲壯的一仗,結果「楊業身死李陵墓;大郎替主把命喪;二郎無力而陣亡;三郎馬踏入泥漿;四郎、八郎失落在遼邦;五郎一怒當和尚;七郎亂箭透心涼,六郎隻身見高堂」,楊家家主壯烈殉國,楊家八子中四子以身殉國,二子兵敗被俘,一子皈依佛門,僅剩一子繼續為北宋效力,曾經人才濟濟的第四代楊家將,經此一役,再無往日的輝煌,多數為國盡忠,可歌可泣!