With Wang Mi advancing towards Luoyang, Zhang Gui sent Beigong Chun with his provincial army to aid the Jin defenders.
Meanwhile, Beigong Chun and others marched to Hedong Commandery where they defeated the Han general, Liu Cong, who had come to support Wang Mi.
[3] Beigong Chun and the generals and soldiers of Liang province were praised as heroes around this time, and a song was composed to commemorate their deeds:[4] 涼州大馬,橫行天下。 The great horses of Liangzhou, running wild across the world.
However, this time, Luoyang was practically defenseless and suffering from a famine, while the Jin imperial army had been annihilated by Shi Le.
After Zhao Ran defeated Sima Mo at Tong Pass, Beigong Chun took his troops from Chang'an to surrender to Han.