Bitva u Nanpi
Bitva u Nanpi se odehrála v lednu a únoru roku 205 n. l., kdy Cao Caoovy síly porazily a zabily jeho bývalého spojence Yuana Tana, syna Yuana Shao. Yuan Tan zradil Cao Caoa poté, co si zajistil jeho pomoc při porážce svého bratra Yuana Shanga u Ye, což vedlo k tomu, že Cao Cao ho obléhal a zabil u Nanpi.Pozadí
Po smrti Yuan Shao v roce 202 n. l. si jako svého dědice vybral svého nejmladšího syna Yuan Shanga a přehlédl své ostatní syny Yuan Tana a Yuan Xi. V roce 204 n. l. se Yuan Tan rozhodl obrátit se na bývalého spojence a nepřítele svého otce, Cao Caoa, s žádostí o pomoc proti svému bratrovi, protože jeho stratég Guo Tu mu poradil, aby využil Cao Caoa k porážce svého bratra a poté se obrátil proti Cao Caovi a zabil ho. Spojené armády Yuana Tana a Cao Caoa porazily Yuana Shanga v bitvě u Jizhou a Cao Cao si podmanil provincii Ji. Cao Cao dal Yuan Tanovi za ženu svou dceru, aby upevnil jejich spojenectví, ale Yuan Tan převzal velení nad mnoha Yuan Shangovými vojsky a pokusil se Cao Caoa zradit tím, že mu vzal Jizhou. Cao Cao okamžitě nechal svou dceru rozvést se s Yuan Tanem a vyrazil na Yuan Tanovu pevnost Pingyuan. Yuan Tan neúspěšně požádal o pomoc vojenského velitele provincie Jing, Liu Biaoa, načež uprchl do Nanpi, kde byl obléhán.
Tažení
Cao Cao vyslal svého generála Xu Huanga, aby zahájil bitvu proti Yuan Tanovi, který v souboji zabil Yuan Tanova generála Peng Ana. Yuan Tan poté uprchl do Nanpi a nechal Xin Pinga sjednat dohodu o kapitulaci s Cao Caem, ale Cao Cao odmítl kapitulaci přijmout a také se mu nepodařilo přesvědčit Xin Pinga, aby se připojil ke svému bratrovi Xin Piovi a sloužil mu. Po Xin Pingově návratu ho Yuan Tan pokáral za jeho neúspěch a za to, že jeho bratr přeběhl k Cao Caovi, načež Xin Ping onemocněl a zemřel. Yuan Tan se poté na příkaz Guo Tu pokusil o další výpad, ale útok selhal a mnoho rolníků, kteří byli vyhnáni na bojiště, bylo zabito. Cao Hong sám vyjel do boje a zabil Yuan Tana, zatímco Guo Tu byl zabit několika šípy, když se pokoušel ustoupit k městským hradbám. Nanpi, jehož příkop byl zaplněn mrtvými, padl do rukou Cao Caoa, který nechal vyvraždit Guo Tuovu rodinu, zatímco Li Fu ho přesvědčil, aby město nevyplenil. Krátce nato dorazili generálové Yuan Xiho Jiao Chu a Zhang Neng se svými armádami a vzdali se Cao Caovi, připojili se k jeho řadám; Cao Cao také přijal do svých řad důstojníka Qingzhou Wang Xiu.