Battle of Xiangguo (312)

Battle of Xiangguo
Part of Upheaval of the Five Barbarians
DateDecember 312 AD
Location
Result Han victory
Belligerents
Han-Zhao Western Jin
Commanders and leaders
Shi Le Wang Jun
Duan Jilujuan
Strength
Unknown 50,000
Casualties and losses
Unknown Heavy

The Battle of Xiangguo was fought between forces of the Han-Zhao general, Shi Le and the Western Jin governor, Wang Jun in December 312. The battle concluded in a decisive victory for Shi Le and resulted in the collapse of Wang Jun's long-standing alliance with the Duan-Xianbei tribe of Liaoxi.