Language

Yuan Shao Defeats Gongsun Zan

199 CE (Jian'an 4) · Yijing

In the fourth year of Jian'an (199), Yuan Shao launched his final campaign against Gongsun Zan, stormed the Yijing fortress where Gongsun Zan had made his stand, and drove Gongsun Zan to set fire to his own compound and perish with his entire household. The enmity between the two men had its roots in 191, when Yuan Shao used Gongsun Zan to apply pressure on Han Fu during Yuanshaoduojizhou (Yuan Shao's seizure of Jizhou), and then immediately "sold out his ally" to monopolize the province — from that point on the two men faced each other across the river as enemies. The Battle of Jieqiao in 192 saw Gongsun Zan's elite White Horse cavalry (Baima) shattered by Ju Shou and Ju Yi; a further defeat at Longcou in 194 left Gongsun Zan with no option but to withdraw into Youzhou, where he gradually constructed the Yijing defensive complex along the Yi River — a system of overlapping towers, layered ramparts, deep ditches, and high walls that became famous, with provisions reportedly stockpiled to three million bushels, said to be enough to outlast any era of disorder. The sealed, self-sufficient strategy of Yijing, however, estranged Gongsun Zan from his own subordinates, including Zhang Yan and Guan Jing; Gongsun Zan refused to send troops to relieve the commanders being swallowed up one by one by Yuan Shao, and his forces lost heart. In 199 Yuan Shao surrounded Yijing, then broke through its defenses by having tunnels dug and the towers undermined. Seeing that all was lost, Gongsun Zan killed his sisters, wives, and concubines, then set the compound ablaze and died in the flames. Zhang Yan had intended to march to the relief with the Black Mountain forces but, learning that Yijing had already fallen, turned back. This campaign signaled that all of Hebei had now come under Yuan Shao's control, and it also secured the strategic rear that Yuan Shao would rely on in the following year at the Battle of Guandu.


Yuan Shao Defeats Gongsun Zan

Scene

袁绍破公孙瓒(199年(建安四年)):涉及 袁绍、公孙瓒。

Featured people: Yuan Shao、Gongsun Zan


Geography

People

In depth

AI analysis

Strategic Background

From the perspective of modern military history, Yuanshaopogongsunzan — Yuan Shao's defeat of Gongsun Zan — was the final act of the annexation wars in late-Han Hebei and a "rearward settlement" that Yuan Shao had to complete before he could concentrate his forces southward toward Guandu in 199. Yuan Shao and Gongsun Zan's standoff had its origins in the transfer of Jizhou in 191: Yuan Shao used Gongsun Zan's forces on the border as leverage to pressure Han Fu into ceding the commandery, then swallowed Jizhou all to himself — Gongsun Zan regarded this as a supreme humiliation. Thereafter, the Battle of Jieqiao in 192 and the battle at Longcou in 194 both dealt heavy blows to Gongsun Zan's elite cavalry, the "White Horse righteous retainers," whose frontier-warrior ethos proved far too thin when confronted with the coordinated operations of Yuan Shao's headquarters staff. By 199, however, the situation was far more than a feud between two warlords — Cao Cao had stabilized Yanzhou and Yuzhou in the central plains; Lv Bu was dead; Liu Bei had thrown in with Cao Cao; the entire south-of-the-Yellow-River direction had begun tilting toward Cao Cao. If Yuan Shao was to complete a southward push and fight a decisive battle against Cao Cao within two or three years, he first had to pull out the last nail in Youzhou.

Deployment

Yuan Shao's side constituted the highest-coordination warlord coalition in the late Han: Tian Feng and Ju Shou served as chief strategists; Gao Lan and Zhang He led the heavy infantry and strong-crossbow main force, supported by stable logistics drawn from Jizhou levies. The distinguishing feature of this campaign was that Yuan Shao brought an engineering corps — to crack the Yijing fortress he especially conscripted civilian laborers to dig tunnels, preparing the complete technical toolkit for "defeating the solid through ingenuity." Gongsun Zan's side had fallen into strategic contraction: after the defeat at Jieqiao he gradually abandoned field operations and poured his entire energy into constructing Yijing. Yijing featured multiple ramparts and walls with deep moats and high battlements; its main tower was reportedly ten zhang tall, with three million hu of stored grain — this "self-sufficient fortress" was the material embodiment of Gongsun Zan's philosophy that "the world is in chaos; one should dig in and hold fast." Yet the price of a closed strategy was to forfeit all battlefield initiative entirely: he refused to go to the relief of subordinate commanders being swallowed up one by one by Yuan Shao, causing the commanderies of Youzhou to defect to Yuan Shao one after another; and his most important potential ally, Heishan Zhang Yan, was also alienated by his insular style.

Critical Decision Points

The battle had two critical decision points. The first was on Gongsun Zan's side: when facing Yuan Shao's encirclement in 199, he pinned his hopes on Heishan Zhang Yan's relief force and arranged a signal — "light fires as the sign" — but he revealed the arrangement prematurely; Yuan Shao's headquarters intercepted the intelligence, fabricated fire signals to lure Gongsun Zan's units out, and ambushed them when his commanders emerged. The second critical decision was on Yuan Shao's side: when Yijing's main tower remained impregnable, Ju Shou proposed "dig tunnels to undermine the foundation" — concentrating engineering troops to dig tunnels from outside the city toward beneath the main tower, using wooden posts to prop up the tunnel ceilings, then setting the posts alight once the full network was dug, causing the tower's foundations to collapse. This was the first large-scale use of "underground warfare" tactics in late-Han siege operations, more technically sophisticated than Cao Cao's diversion of the Huai River to flood Xiapi in the same year. The two decision points — one defensive, one offensive — placed Gongsun Zan's all-or-nothing engineering philosophy and Yuan Shao headquarters' collective engineering thinking in direct contrast.

Outcome and Resonance

The campaign's result was the complete destruction of Gongsun Zan's lineage — after the main tower collapsed, Gongsun Zan knew the situation was beyond recovery; he first killed his sisters, wife, and children, then set fire to himself. The fabled "three million hu of grain" turned to ash. Yuan Shao thereby came to full control of Jizhou, Qingzhou, Youzhou, and Bingzhou, occupying the most extensive territory of any power in the late Han. But the true resonance of this victory would only become apparent two years later: when Yuan Shao marched south toward Guandu, a substantial portion of the forces he was able to mobilize actually came from the elite Youzhou cavalry of the former Gongsun Zan system — men who were later brought into Cao Cao's camp by Zhang He and Gao Lan, forming the seed of the Caowei Youzhou corps. Another layer of resonance was tactical legacy: the "using engineering to reduce a fortified city" thinking Yuan Shao demonstrated in this battle was repeatedly studied by Cao Cao, Sima Yi, and others — the flooding of Xiapi, the flooding of Fancheng, and the encirclement tactics of the Liaodong campaign can all find their prototype in the Yijing campaign. From the perspective of the evolution of military technology, 199 is a landmark year marking the transition from the late-Han "era of field battles" to the "era of siege engineering."

Counterfactual Analysis

What if Gongsun Zan had not chosen to hold Yijing? One line of reasoning is that he could have continued to maneuver against Yuan Shao in the field — using the advantage of Youzhou cavalry, in combination with the Wuhuan to the north and Heishan Zhang Yan, he could have formed a multi-directional harassment network. But this branch road does not hold for Gongsun Zan's personal character: after the defeat at Jieqiao he was psychologically unable to bear the risks of open-field battle, and "holding fast" was his psychological compulsion. A more productive counterfactual: had Heishan Zhang Yan truly marched his hundred thousand Heishan troops to relieve Yijing in full force in 199, could Yuan Shao have held on? Given the terrain and logistical conditions, Yuan Shao's army was already fatigued from a year-long siege at Yijing; had Zhang Yan cut directly into Jizhou from the western mountains, Yuan Shao might well have been forced to lift the siege and pull back to defend, buying Gongsun Zan another year or two of survival. But this branch road is fundamentally only a stay of execution — as long as Yuan Shao could destroy Gongsun Zan before the year 200 and secure his rear, he could still catch the window for a decisive engagement against Cao Cao in the central plains. Put differently, Gongsun Zan's fate was sealed the moment he chose to hold Yijing; 199 merely delivered the locked-in result.