Cao Cao
Son of an adopted son of a high ranking eunuch, possibly apocryphal stories reveal a precocious youth with outsized ambitions. Supposedly he pressed a seer for an assessment of his qualities, who replied "You would be a capable minister in peaceful times and an unscrupulous hero in chaotic times." At the age of 20 he became a district captain in Luoyang, where he prosecuted the law regardless of political station; once flogging a nobleman for being out after curfew. This got him ‘promoted’ to a county governorship away from the capital. In 184 the Yellow Turban Revolt broke out, disaffected peasants under heavy taxation, as the Eastern Han Empire began to weaken. Cao was recalled to Luoyang and made Captain of the Cavalry, then sent to Yingchuan to suppress the rebels. He was successful in his military exploits and was further promoted to Governor of Dong Commandery. Later during the civil war, Cao Cao was able to gain the submission of a peasant army that marched into Yan province.
The death of Emperor Ling in 189 left power in the hands of the dowager empress Hé. Powerful aristocrats like Yuan Shao and Hé Jin, plotted to eliminate the influential eunuch clans and called in Dong Zhuo, the ruthless governor of Liang, to pressure the dowager. He Jin was assassinated but Dong easily secured the palace, while Yuan Shao’s supporters battled the eunuchs. Dong Zhuo deposed the minor emperor and installed another puppet, Xian. Cao Cao rejected his appointment under Dong, and with his followers moved to his homeland in Kaifeng, training a new army. The next year regional warlords formed a military alliance under Yuan Shao and Cao Cao joined them. Another rebellion broke out in Liaoyang province, under a group of leaders including his friend Han Sui. In Dong Zhuo’s brief reign of terror, he forced all the citizens with the emperor, to evacuate Luoyang, which he looted and razed to the ground; leading them on a death march to Chang’an (Xi’an). The general he left to guard Sishui Pass was slain in a duel with a horse archer, who was rewarded by Cao Cao. According to Romance of the Three Kingdoms; another of Dong’s generals, Lu Bu fought a running duel at Hulao Pass with three famous oath brothers, including Liu Bei. After reoccupying the ruins of Luoyang, Cao Cao against orders led his men westward encountering Dong’s forces at Xingyang. He attacked Lu Bu but two other generals surrounded him and he fought his way out with only 3,000 men. Then his camp was attacked by Xu Rong, who scattered them, wounding Cao Cao who lost his horse. Cao Hong, from the same clan of uncles, offered his steed to Cao Cao, and both escaped. Xu Rong later withdrew and Cao Cao returned to the rebel base at Suanzao, trying to encourage the coalition to pursue Dong Zhuo. "Our men have come to us because the cause is just, but if we hesitate and delay we shall lose the hopes of the empire, and I would be ashamed for you." He joined Yuan Shao and another warlord in Henei (Henan), while the coalition forces that remained in Suanzao gradually dispersed from lack of supplies.
A few more grudges were settled by the aristocrats. Dong sent a succession of five reputable men to treat with Yuan Shao, who executed all of them except one. But it was the rebel southern warlord Sun Jian who took the field, winning a succession of victories and escapes against Dong’s generals including Lu Bu, and Dong himself, who made tempting offers to gain the initiative of this commander. Although the coalition had withheld support from him; Sun Jian flatly rejected Dong Zhuo. Sun Jian rededicated the disturbed tombs of emperors in Luoyang, and accidentally came upon one of the Imperial Seals, an item of symbolic importance. Yuan Shao demanded this from Sun Jian who denied he had it, then slipped away with his men. Yuan tried to find a legitimate emperor of his own, but his candidate Liu Yu rejected it. The Coalition was beginning to fall out over control of supplies. Then Yuan Shao sent a regional warlord to attack Sun Jian, but after initial success he was heavily defeated in a counterattack at Yangcheng (Dengfeng). This brought Gongsun Zan and Yuan Shu against Yuan Shao as well. Yuan Shao’s army of 40,000 met the 10,000 cavalry and 30,000 infantry of Gongsun Zan at Jieqiao (Weixian?). His front line of 800 crack troops and 1,000 crossbowmen narrowly repulsed Gongsun’s cavalry, killing Yan Gang and 1,000 of his men. Yuan Shao with his bodyguard faced down another force of 2,000 horsemen. Although inconclusive, this victory for the Qingzhou forces probably saved Cao Cao’s cause as well. Soon after Sun Jian was killed in battle with Liu Biao the governor of Jing, and was succeded by Sun Ce who took the seal to Yuan Shu. The alliance fragmented; Liu Bei and Gongsun Zan forming a separate camp. With the rebels taking no action against him, Dong Zhuo solidified his position as tyrant and became even more intolerant and paranoid, attempting to kill Lu Bu; who joined the assassins in getting rid of him. Lu Bu defeated Dong’s relatives, but they managed to distract him and regain control of Chang’an, and the emperor. China descended in to a multi-faceted civil war, as if it wasn’t already confusing.
The remnants of the Yellow Turban rebels from Qing province invaded Yan, defeating and killing the inspector general. Cao Cao’s advisor Chen Gong convinced the leaderless imperial troops to join Cao Cao who invaded Yan province. Initially he failed to defeat the rebels at Shouzhang, but reformed his army with strict enforcement and generous incentives. He launched surprise attacks against the peasants who had taken to supporting themselves by pillaging. Given no opportunity and lacking supplies, they retreated to the north and Cao Cao defeated them at Jibei. There some 300,000 rebels including 100,000 civilians surrendered to Cao Cao, who reorganized them in the Qingzhou Corps. He implemented the Tuntian system of civilian work gangs, a corvee that repaired irrigation works and harvested the crop under military protection. He thus solved two economic problems that would challenge his administration: moving large numbers of unemployed refugees to great tracts of land abandoned in the chaos. Soon after his father Cao Song was killed while under the care of Tao Qian in Xu province. In 193, Cao Cao swept through Tao’s lands and this time the reprisals were severe; with the massacre of thousands of civilians to avenge his father's death at the hands of Yellow Turban bandits. Cao Cao was unable to capture Tao Qian’s capital and withdrew.
In other developments Yuan Shu, a strong contender at this point, sent Sun Ce to gather supplies and secure his position in the south. Sun Ce would exceed these expectations, embarking on a 5 year campaign of conquest, but in the meantime Yuan Shu’s situation became precarious. Liu Biao cut off the grain supply to Yuan Shu, who retreated with 10,000 men to Fengqiu in Chenliu. There he was joined by Heishan bandits and the Xiongnu warlord Yufulo. Yuan Shu reinforced his general in Kuangting, but they were badly defeated by Cao Cao with 30,000 men and withdrew towards Fengqiu (Qi). Cao Cao surrounded Fengqiu before they could reach it, and besieged Yuan Shu in Xiangyi; diverting the canal that supplied the city’s drinking water. Cao Cao pursued Yuan Shu’s forces to Ningling then Jiujiang before withdrawing. He then attacked Tao Qian again, conquering many commanderies in Xu Province, but his subordinate Chen Gong turned on him and aided Lü Bu in taking over his home base of Yan Province.
Withdrawing to deal with this threat, Cao Cao had the advantage over Lü Bu who was suffering supply problems, but it turned in to a 100 day debacle in Yan province. While besieging Lu Bu at Puyang Castle in Juye, other rebels attacked his bases in his rear. Cao Cao took 10,000 men to deal with it, and Lu Bu followed with his 5,500, meeting up with his rebel allies near Shanyang. In the first clash with Lu Bu’s cavalry the Qingzhou Corps was routed. Cao Cao riding ahead encountered a brush fire in his rear, and was flung by his horse, burning his hand. His generals had lost him and feared him dead, but he showed up before their camp rallying them to bring their siege train against Lu Bu. Cao Cao took Yongqiu after several months, killing one of Lu Bu’s generals, who received no help from Yuan Shu. Famine and a plague of locusts led to starvation and cannibalism among the peasants, and supplies were not reaching Lu Bu or Cao Cao, who returned to surround Puyang. A fifith column in the city opened the gates, and Cao Cao entered with his army, the gate burning behind him. But it appears to have been a trap, for he came under heavy attack from Lu Bu’s men, was captured, and narrowly escaped by identifying another rider as himself. He ran back through the burning gate under the protection of Dian Wei and Xiahou Yuan. The Romance gives a much more picturesque description, with a bomb at the gate signaling the ambush. Cao Cao was repulsed at every point, before his dwindling troops and his captain Dian Wei managed to fight their way to eachother and the north gate. Lu Bu stood there calling Cao Cao on, but was fooled into chasing the wrong rider. Thinking Cao Cao had died in the fire, Lu Bu gathered his forces to attack the enemy camp; and now it was his turn to be surprised by war drums. He was defeated and withdrew to Puyang but the city would not have him, and he escaped to Dingtao. Later he tried to burn Cao Cao out of his camp in a forest but ran into an ambush, complete with incendiaries, and suffered a huge defeat, losing many officers and two thirds of his army. Within two years Cao Cao recaptured many cities in Yan province from Lu Bu’s forces, driving their commanders to death, suicide, or alignment with Yuan Shu. Lu Bu himself tried to seek asylum with Yuan Shao, who set upon him with his own army. Unable to resist such a force, Lu Bu ended up in the camp of Liu Bei at Xuzhou (Pengcheng), who was pleased to have him. For the time being at least, the alignment of Yuan Shao and Cao Cao continued despite their mutual differences.
In 196, Cao made contact with emperor Xian who had returned to Luoyang, and convinced him to come to Xuchang, a safer capital, with Cao as chancellor. Unlike Dong Zhuo, he assuaged the emperor’s officials, treating them with respect. Since they didn’t have this leverage, other rebel leaders disparaged Xian as a puppet; though Cao refrained from actually usurping the throne. Later when advisors urged him to replace the Han Dynasty, he said "If heaven bestows such a fate upon me, let me be King Wen of Zhou." In order to maintain his relationship with Yuan Shao, who controlled the relatively stable four northern provinces, Cao lobbied to have Yuan Shao appointed Minister of Public Works. This had the opposite effect on Yuan Shao however, who saw it as a mockery. In a remarkable twist, Cao Cao offered his former warlord master his own role, as Imperial commander in chief, and took Public Works instead. This temporarily restored the peace between the men, but Yuan Shao’s opportunistic grasping contrasted with the principled Cao Cao, who took most of the risks. For now, Cao invaded Wancheng ruled by Zhang Xiu, who feigned surrender, and kept his kingdom. Cao met one of Zhang’s widowed aunts, and took her as a concubine, which infuriated Zhang. Knowing of the plots behind his back, Cao planned to do away with him but his camp was attacked at night by Zhang with 5,000 men. He must have been without the army he used to intimidate Zhang before, or else caught in an extreme state of unpreparedness. He fled on a light horse while a few hundred retainers under the heroic Dian Wei fought with long crescent halberds, ‘like ten men each’, blocking the gate to their camp. On hearing of Dian Wei’s sacrifice Cao was saddened, but urged on he fled Wu Yin, defended by his eldest son and nephew who also died, lending his steed to assist Cao’s escape. He was back in action the following winter when he received the news Lu Bu revolted from his ally Liu Bei, whose family he seized in Xiapi. He also received an arrogant letter from Yuan Shao as would be written to an incompetent subordinate, and for a time considered turning on his nominal ally; but the defection of Lu Bu to Yuan Shu was a more immediate problem, who could just as easily reach a rapproachment with Yuan Shao and become a bigger threat.
Before this came to pass, Sun Ce had defeated the warlords of Wu and the Shanyue barbarians, securing Yuan Shu’s control in the south. This prompted Yuan Shu to proclaim himself emperor, against the advice of Sun Ce who turned against him. Cao Cao’s puppet court endorsed a ‘holy war’ against Yuan Shu, whose city and family was captured by Liu Xun. Sun Ce pretended to befriend this warlord, but defeated him and took Liu Xun’s own family prisoner, along with Yuan Shu’s. Liu Xun made a stand with support from Liu Biao and a fleet, but Sun Ce captured many of his ships and Liu Xun abandoned the struggle. Yuan Shu meanwhile sent his official Han Yin to Lu Bu with an inter-family marriage proposal, but Lu Bu was uneasy after their conflict 5 years ago. After consenting he changed his mind and pursued the convoy, retrieving his daughter, and captured Han Yin who was sent to Xuchang to be executed by Cao Cao. Cao Cao reassured Lu Bu, making him Worthy General of the Left, but secretly concluded that Lu Bu was impulsive and not trustworthy. He made Lu Bu’s representative Chen Deng a mole in Lu Bu’s organization. Yuan Shu was angered by Lu Bu’s betrayal and sent his generals to attack Xiapi from seven directions in collaboration with the White Wave Bandits under Han Xian. Lu Bu had only 3,000 men and 400 warhorses at the time, but he persuaded Han Xian to defect and defeated Yuan Shu’s forces, pursuing them to the Huai River. Then in a complete turnaround in 198, Lu Bu made peace with Yuan Shu (whom he could control easier) and turned on his ally, and former rebel enemy Liu Bei, who was besieged in Xiaopei.
Cao Cao sent a force to support Liu Bei under his general Xiahou Dun who engaged one of Lu Bu’s champions on horseback. He was shot by an onlooker in the eye with an arrow, nonetheless mortally wounding his assailant, and eating his own eyeball like a kabob, to the amazement of onlookers. After nine months the city surrendered; Liu Bei escaped but without his family. Cao took command himself, receiving the wounded Xiahou Dun in his camp. Cao Ren was sent to blockade Xiapi (Pizhou) with 3,000 soldiers, while himself with 25,000 men would attack Lu Bu’s 10,000. By an amazing coincidence of miscommunication, Lu Bu attacked his own soldiers at night withdrawing from the pass, before regrouping. At daybreak they retreated to Xuzhou, but finding the gates closed, went back to Xiapi. Cao Cao fought his way past the Tai Shan Mountain bandits and surrounded the city in snowfall, relying on their morale to erode. It worked, and Lu Bu was ready to surrender to Cao Cao if he would withdraw, but his associate Chen Gong had more at stake, striking Cao Cao’s helmet with an arrow. Lu Bu appealed for aid from his unworthy ally Yuan Shu, who countered with demands, including for Lu Bu’s famous war horse Red Hare. Reduced to impotence himself, all Yuan Shu sent was a thousand horsemen. For days, Lu Bu remained drunken with his women, while a supply convoy was on the way to Cao Cao. He made one sortie with a thousand cavalry of his own, but the siege dragged on for three months. One of his outside supporters was assassinated, and was avenged by another who raised a relief force. Cao Cao’s own situation was deteriorating and he decided to flood the city out by gating two canals nearby. Morale plummeted, and Lu Bu’s erratic behaviour finally turned his soldiers against him. Red Hare was surrendered to Cao Cao, and the gates were opened. Lu Bu was handed over and Cao Cao was prepared to reinstate him as an ally, but was warned against doing so by Liu Bei. Instead he asked his old friend the esteemed Chen Gong to rejoin him, who refused. Betraying his emotion, Cao Cao reluctantly had him executed, along with Lu Bu and Gao Shun who tried to escape; but he honored his promise to look after their families. Two prominent generals, Guan Yu and Zhang Liao, threw their lot in with Cao Cao.
Sun Ce finished off Yuan Shu’s clan supporters and took Shouchun, after Yuan Shu burned his palace, much as Dong Zhou had abandoned Luoyang. With nowhere friendly to go, Yuan Shu surrendered to the still powerful Yuan Shao, promising the royal seal taken from Sun Jian as war booty. On his way to Qingzhou he was intercepted by Liu Bei, in command of some of Cao Cao’s men, and died in captivity. The Romance differs in many aspects from this account, with Cao ruthlessly besieging Yuan Shu’s capital, but the outcome is essentially the same. Cao Cao’s power grew with the absorption and demise of his rivals, such that even Sun Ce was compelled to gather a vast supply convoy and send it on to him. Zhang Xiu was the minor warlord who had once nearly ended Cao Cao’s ambitions at Wangcheng, taking the lives of three of his close family. For three years Zhang Xiu had successfully turned back every attempt by Cao to crush him; however he agreed to a surrender facilitated by his advisor. Cao put bygones behind them, and threw a feast, marrying one of his sons to Zhang’s daughter, and Zhang Xiu afterwards served him well at the decisive battle of Guandong. Around this time some of Emperor Xian’s officers entered into a secret plot with Liu Bei, and Cao Cao put Dong Cheng to death along with his pregnant daughter, despite the intercession of Xian. Cao then began to issue imperial edicts in Emperor Xian's name, including a harsh condemnation of Yuan Shao for taking over nearby provinces.
Yuan Shao meanwhile had won his own great victory over the remaining competing warlord, Gongsun Zan, who was killed at Yijing. This raised his prestige, and the friction level with Cao Cao whom he wanted out of the way. The decisive battle took place in 200. Cao fortified the fords on the Yellow River approaching his capital Xuchang, and sent Zang Ba to harass Yuan Shao’s son Yuan Tan in Qing province to the east, while also diverting forces to the west. The defection of Liu Bei gave Yuan a foothold in Xu province, and Cao Cao left his front line exposed to drive him off. Yuan Shao sent a probing attack with 4,000 men at the Dushi Ford, but 2,000 men under Yu Jin held their ground, and launched a counterattack across the river. Reinforced to 5,000 horse and foot, Yu Jin burned many of Yuan Shao’s encampments, and cut off his detachment at the ford. Cao returned from dealing with Liu Bei, and Yuan Shao’s best opportunity was gone.
Yuan sent one of his famous generals with 10,000 men to attack Boma, while he maintained a presence opposite Cao. Boma proved to be stubborn in a 32 day siege, and Cao Cao decided to distract Yuan with a feint on his main force, while leading the cavalry and light troops to the relief of Boma. His officer Guan Yu (re-enlisted from Liu Bei), surprised and killed Yuan’s general and raised the siege. Cao Cao decided to evacuate Boma as too exposed, taking the combined force to Yan Ford. Yuan now committed himself to a pursuit, attacking Cao’s baggage train on the march with 5,000 cavalry. But it was well defended bait, and Cao mounted up 600 cavalry in an ambush, killing another leading general. At this point Guan Yu felt he had repaid Cao Cao’s honor, and leaving behind the gifts he had been bestowed, went to Liu Bei where his true loyalties were. Impressed by his integrity, Cao Cao did not pursue him. The morale of Yuan Shao’s army was damaged, but he still had 100,000 men and 10,000 cavalry against 40,000, and the supplies to win a war of attrition. Rejecting sound advice, he sought a decisive victory crossing the Yellow River, while Cao Cao withdrew to Guandu.
Yuan Shao sent Liu Bei again to stir up revolt, then solidified his position around Guandu, not bothering to guard a path of retreat to the river. Cao was again diverted by sending Cao Ren to intercept Liu Bei, routing him and killing a rebel leader, then Cao defeated an attempt on his own flank. Aware that Cao’s grain was running short, Yuan Shao’s forces began to squeeze Guandu with approach trenches, ramps, archer platforms, and siege engines. Under missile fire, the 20,000 men in Guandu destroyed some of these archer towers, and constructed a deep trench around his position to expose and defeat tunneling attempts. Cao considered abandoning his position to lure Yuan Shao southward, but was advised thus: “You, Duke, with one-tenth of the enemy's force you have held the ground you marked, and gripping him by the throat, have not let him advance for already half a year. In this situation his strength will be exhuasted and there must arise some crisis.” Cao held fast and sent his cavalry on raids against foraging and supply parties. Yuan was being reinforced by 10,000 soldiers with a large supply train, and rejected advice to support it with a screening force. By this time some of his distraught advisors claimed illness, and snuck off to join Cao, whose generals were suspicious; but armed with this intelligence, Cao took 5,000 foot and horse, disguised as Yuan’s troops and attacked the depot at Wuchou, overrunning their camp. Yuan Shao had to choose between defending Wuchou, or launching an all out attack on Guandu while Cao Cao was absent. He chose the latter, sending only a small cavalry force to harass the besiegers of Wuchou. Cao Cao ignored these and took the depot, killing 1,000 men, sending Yuan a present of their noses. Unable to remain or carry the supplies, he set them on fire, causing consternation in Yuan’s army. They had no stomach for attrition attacking the lines at Guandu, and when another of their generals defected, the army abandoned the fight. Cao’s forces went on full attack, and the army began streaming backwards, Yuan Shao already ahead of them with 800 horsemen. He organized the straggling remnants of his army at Jiang, but Cao claimed 70,000 were left behind dead or trapped on the wrong side of the river. Consistent with historical precedent, prisoners feigning surrender he could not feed or guard, he had buried alive. Cao held the ascendancy for now, but the biggest rivalry was still in the future. Liu Bei jumped provinces, to link up with the aforementioned Liu Biao. Cao sent the one eyed Xiahou Dun to attack Liu Bei, who abandoned his camp at Bowang. Against the advice of Li Dian, Xiahou pursued over wooded mountain trails before he was ambushed from three sides, and only saved by the arrival of Li Dian. Liu Bei continued his withdrawal, and Xiahou was prepared to accept punishment for his unauthorized action, but when Cao Cao arrived he released him.
Yuan Shao died within two years of Guandong and his younger son quarreled with Yuan Tan. Cao Cao followed up with an invasion of Hebei, taking the surrender of Yuan Tan, who escaped, then was besieged and killed. His younger brother suffered a succession of defeats while being driven northward. Cao pursued and met the army of Yuan and the nomadic Wuhuan confederacy at White Wolf Mountain. These were more than equals, and their chieftain Tadun was made chanyu, emulating the Xiong-nu warlord Modu Chanyu. In their raids in support of Yuan Shao they kidnapped over 100,000 Chinese families. With every crossing or approach anticipated and guarded, Cao Cao appeared to give up. Leaving his heavy troops and supply train behind, he took his fast light forces on an oblique approach through disused trails, gambling that Tadun didn’t get wind of it. The Wuhuan-Yuan troops were withdrawing from their forward positions to meet this threat, when Cao Cao appeared. His lightly armoured men hesitated against the numbers before them, but taking advantage of the speed and compactness of his force, Cao Cao led them down to destroy Tadun’s disorganized forces piecemeal, capturing Tadun. The surviving sons of Yuan Shao and Tadun fled to eastern Liaodong, ruled by an autonomous warlord, whom Cao Cao induced to have the few thousand renegades killed. By 207 Cao’s reputation was at his apogee, having brought lands beyond the Great Wall under his control, even parts of Korea.