Zaman Tiga Negara

Setelah kekalahannya di Guandu, Yuan Shao beberapa kali mencoba melakukan serangan kepada Cao Cao namun gagal. Tahun 202, Yuan Shao meninggal, menyebabkan perebutan kekuasaan antara putranya, Yuan Tan dan Yuan Shang. Cao Cao mengambil kesempatan ini untuk menaklukkan Yuan Shang dan membunuh Yuan Tan. Yuan Shang kemudian mencari perlindungan kepada suku Wuhuan di utara yang mendukung Yuan Shao. Atas nasihat Guo Jia, Cao Cao menyerang Wuhuan dan membunuh pemimpinnya. Yuan Shang dalam pelariannya mencari perlindungan kemudian dibunuh oleh Gongsun Kang yang takut diserang Cao Cao bila memberikan suaka kepada Yuan Shang.