Contents
The Tragic Fate of Zhuge Shang
Zhuge Shang was a noble officer of Shu Han during the late Three Kingdoms period. As the eldest son of imperial general Zhuge Zhan and the grandson of Chancellor Zhuge Liang, he carried an illustrious family lineage. When Wei general Deng Ai launched a daring cross-mountain invasion in 263 AD, Shu Han faced mortal danger. Alongside his father, the young warrior marched to defend the strategic outpost of Mianzhu Pass.
Recognizing the internal corruption of the court and realizing the pass was surrounded, he lamented that failing to eliminate internal traitors and halt the enemy left him no reason to live. Refusing surrender, he charged headlong into the advancing enemy lines and sacrificed his life in a blaze of glory.
Role in Romance of the Three Kingdoms
In Luo Guanzhong’s classic historical novel Romance of the Three Kingdoms, Zhuge Shang is portrayed as a valiant youth who successfully repels Wei vanguard units in personal combat. His final stand at Mianzhu serves as a poignant conclusion to the Zhuge family saga, exemplifying unwavering devotion and martyrdom.
Life of Zhuge Shang — Historical Timeline
Birth
Born into the prestigious Zhuge lineage as the grandson of Chancellor Zhuge Liang.
The Battle of Mianzhu
Rallied the Shu defenders, charged the Wei forces, and died heroically in battle.
Key Relationships
Family
- Zhuge Liang: Paternal grandfather and legendary Chancellor of Shu Han.
- Zhuge Zhan: Father and commanding general who died alongside him at Mianzhu.
- Princess Liu: Mother, daughter of Emperor Liu Shan.
- Liu Shan: Maternal grandfather and second emperor of Shu Han.
- Zhuge Jing: Younger brother who later preserved the family lineage in Western Jin.
Allies and Adversaries
- Zhang Zun: Grandson of Zhang Fei and fellow officer who fell in the final defense.
- Huang Chong & Li Qiu: Loyal commanders who died as Shu martyrs at Mianzhu.
- Deng Ai & Deng Zhong: Wei commanders who led the assault columns against the pass.
- Huang Hao: Corrupt palace eunuch whose treachery fatally undermined Shu’s defense.
In Novel
Chapter 117
- Zhuge Shang (诸葛尚, Gia Cát Thượng): Zhuge Shang is Zhuge Zhan’s son and the grandson of Zhuge Liang. When Deng Ai attacks Mianzhu, he joins his father in defending Shu. Zhuge Zhan initially sends him back into the city while he fights outside, but after Zhuge Zhan is killed, Zhuge Shang refuses to flee. He takes command of the remaining defenders and charges the Wei forces. He is killed in battle at Mianzhu. His death, together with Zhuge Zhan’s, marks the destruction of Zhuge Liang’s family line in Shu’s final defense.
In History
Family Background
- Zhuge Shang (诸葛尚, Gia Cát Thượng) was the elder son of Zhuge Zhan (诸葛瞻, Gia Cát Chiêm) and grandson of Zhuge Liang (诸葛亮, Gia Cát Lượng). He grew up within one of Shu Han’s most prominent military families.
263 AD
- When Deng Ai (邓艾, Đặng Ngải) invaded Shu through the difficult western routes, Zhuge Shang joined his father in the defence of Mianzhu.
263 AD
- Shu forces attempted to stop Deng Ai at Mianzhu. After the battle turned against them, Zhuge Zhan was killed. Zhuge Shang refused to survive the defeat and fought to the death.
263 AD
- Zhuge Shang died alongside his father during the final defence of Shu. He was only about nineteen years old, and his death marked the end of another generation of the Zhuge family serving Shu Han.



