Former Yan
The Wei-Xianbei war (前燕灭冉魏之战 "Former Yan Ran Wei war") or Wei-Yan war was a conflict in North China in 352 CE between the Former Yan, composed of mixed Xianbei-Han forces, and the Ran Wei. It ended in Yan victory, bringing about the downfall of the Ran Wei regime and the rise of brief Xianbei rule in North China.