成都王会成为祸患，于是假传诏命将其杀死。惠帝东归后长安由镇西将军梁柳所守，但马瞻随后就击杀梁柳，复取长安，并迎河间王回城。可是关中地区都起兵对抗河间王势力，河间王仅能控制长安城。十一月，惠帝中毒去世，晋怀帝立，朝政仍由东海王主掌，并在次月借召河间王入朝任司徒的机会在途中杀害河间王。东海王接着主导晋朝的朝政，直至永嘉五年（311年）去世为止。
影响.八王之乱历时达十六年，期间时有战乱，后期朝廷已无法掌握全国，受战乱影响地区亦愈来愈大，除了诸王互相攻伐的战事外，期间还有氐人齐万年的变乱