← All campaigns

The campaign

Zhuge Liang’s Northern Expeditions

诸葛亮北伐

228–234 AD

Between 228 and 234 Zhuge Liang led Shu-Han armies north against Wei in several campaigns, working within the limits of the state’s manpower and supplies. Before the first he sent Liu Shan the memorial later known as the Former Chu Shi Biao. The opening campaign of 228 failed when Ma Su, a trusted subordinate, was defeated at Jieting; Zhuge Liang withdrew, imposed severe discipline on Ma Su, and accepted responsibility for the failure. At Jigu, Zhao Yun and Deng Zhi, outnumbered, withdrew in order and avoided a rout. Facing Zhuge Liang across the later campaigns, Sima Yi often avoided a decisive battle and waited for conditions to favor Wei.

See the realm in 229 on the historical atlas

The people

Who fought it

Novel vs history

How the novel retells it

Romance of the Three Kingdoms changes parts of this story. These fact-checks show what the records say instead.

Sources

Historical sources