During the
Song dynasty's invasion of the much weaker
Northern Han Kingdom,
Emperor Taizu of Song's army was surprised by Northern Han general
Yang Ye and suffered a major defeat. Song general
Pan Renmei was almost killed by Yang Ye and the Song army had no choice but to retreat. Years later, Emperor Taizu's successor
Emperor Taizong initiated another invasion, which was again stopped by forces led by Yang Ye, his wife
She Saihua, and their seven sons. Pan Renmei was injured by an arrow fired by She Saihua. Emperor Taizong had to bribe corrupt Northern Han officials to create
distrust between Northern Han's ruler
Liu Jiyuan and Yang Ye. This eventually led to Liu Jiyuan's defeat and surrender. After Yang Ye's reluctant surrender, Emperor Taizong awarded his family an impressive mansion in the capital
Kaifeng called "Heaven Wave House". Gratified, Yang Ye swore allegiance to the emperor and defeated the
Liao dynasty forces at Song's northern borders again and again. The jealous Pan Renmei, also the emperor's father-in-law, suggested the emperor name his son Pan Bao the vanguard, but the other ministers were not convinced since Pan Bao had no experience. Pan Renmei offered to start a
martial arts tournament in Kaifeng's Tianqi Temple, but requested the Yang family not participate. The emperor agreed. Yang Ye locked his sons at home, but on the last day the
seventh son sneaked out the house, joined the tournament, and killed Pan Bao (who had been using underhand means to defeat his opponents). 's tragic death at the hands of
Pan Renmei. The copy is dated between 1573 and 1620. After several attempts to kill Yang family members failed, Pan Renmei turned to the Liao army for help and assisted them in luring and besieging the outnumbered Yang Ye, his seven sons and Emperor Taizong in the border city of
Youzhou. With no better options available, Yang Ye's
first son volunteered to dress as the emperor and meet the Liao prince for a risky peace talk called the "Double-Dragon Meet" in Golden Beach, while the real Emperor Taizong escaped. As feared, the meeting turned out to be a trap, and only his two youngest sons remained when Yang Ye and his men retreated to Twin Wolves Mountain. Yang Ye asked his seventh son to fight his way out to Pan Renmei's camp to request reinforcements. The seventh son managed to reach Pan Renmei, but was drugged, tied up and shot to death by countless arrows. Severely outnumbered in the trap and with no sign of reinforcements, Yang Ye also learned about the confirmed deaths of his eldest three sons. To avoid being captured, he committed suicide by knocking his head against a stone tablet bearing
Li Ling's name. His
sixth son managed to fight a way out back to Song territory, but was confronted by generals ordered by Pan Renmei to kill him. Instead, the generals (who all respected Yang Ye) told him about his seventh brother's death and let him go. On the way back to Kaifeng, the sixth son befriended a man named
Wang Qin, who unbeknownst to him was a Liao spy. When Emperor Taizong received the sixth son's report about Pan Renmei's crimes, he also received a report by Pan Renmei accusing the Yangs of
treason. The first judge of the case was bribed by Pan Renmei's daughter
Consort Pan and tried to help the Pans, but was stopped by the emperor's nephew
Zhao Defang, also known as the "Eighth Virtuous Prince". The second judge escaped from his post for fear of offending the Pans. After a long time, the Eighth Virtuous Prince finally located a candidate for the post, a provincial official named
Kou Zhun, who despite having only held minor posts before, had a reputation of intelligence and moral principles. Finally, Kou Zhun convicted Pan Renmei of multiple crimes and executed him with the help of the Eighth Virtuous Prince. Succeeding his father as the new commander of the Song army, the sixth son Yang Yanzhao continued to fight the Liao forces under the new emperor.
Emperor Zhenzong honored the Yang family by building a stone
epitaph, which was disrespected by Xie Jinwu – the son-in-law of Wang Qin who had since become a high official. After Xie Jinwu received a heavy beating by the women in the Yang household, trouble began to arise which resulted in Yang Yanzhao being notified at the border. Worried about his mother, he violated military rules by rushing back to the capital without permission together with a subordinate Jiao Zan. Jiao couldn't control his anger and killed Xie Jinwu, creating more trouble. Finally reinstated, Yang Yanzhao accidentally learned that his fifth brother had survived the events at Golden Beach and was a monk at
Mount Wutai. Having given his soul to the
Buddha in despair after the fighting at Golden Beach, the fifth brother now refused to participate in the Song army or return home, but he proved that
blood is thicker than water by helping his brother at a critical time and killing the enemy. Meanwhile, their sister – Yang Ye's
eighth child – learned that her father's remains and golden
sabre were kept by the Liao in
Haotian Pagoda so she went across the border by herself in an attempt to retrieve the items. She was arrested but escaped with help from someone who turned out to be her fourth brother, now under the false identity "Mu Yi" and had married a Liao princess. painting at the
Long Corridor of
Summer Palace,
Beijing, depicting
Yang Zongbao's capture by his future wife
Mu Guiying. When
Yang Zongbao, the son of Yang Yanzhao and Princess Chai, travelled to the Muke Fort in search of the Dragon Subduing Wood, which would help in breaking Liao army's Heaven Gate Formation, he met
Mu Guiying, who married him after capturing him. Mu Guiying would prove instrumental in breaking the Heaven Gate Formation with the rest of the Yangs. Around that time,
Western Xia invaded Song, and Yang Zongbao was killed in action. When Yang Yanzhao died, there were few males left in the Yang family; so, the twelve women in the family participated in the campaign against Western Xia. The female generals of the Yang family proved that they were not inferior to their male counterparts. ==Historical and cultural sites==