司馬越
305年7月、司馬越は恵帝の奪還を掲げて徐州で決起し、東平王司馬楙・王浚・范陽王司馬虓・平昌公司馬模らもまたこれに呼応した。司馬越は刺史以下の官員を皇帝の代行として任命するようになり、朝臣は長安から離れて司馬越の下に集うようになった。だが、豫州刺史劉喬は恵帝の命ではないとして司馬越からの任官を拒絶し、逆に兵を発して司馬虓の守る許昌を攻撃し、さらに劉喬の長男の劉祐には蕭県の霊璧で司馬越軍を防がせた。司馬越はこれに敗れ、蕭県から進めなくなった。東平王司馬楙もまた寝返って劉喬に呼応した。司馬顒は司馬越の決起を知ると、恵帝の詔を奉じて司馬越らに封国に還るよう命じたが、司馬越らは詔を無視した。10月、司馬顒は劉喬を鎮東大将軍に任じて仮節を与え、劉褒・石超・王闡らをその後援とした。劉喬は許昌を攻略して司馬虓らを河北へ敗走させたが、12月に司馬虓は王浚の援護を受けて反攻に転じ、河橋で王闡を・滎陽で石超を討ち取って劉喬を拠点の考城から撤退させた。さらに司馬楙を廩丘で撃破すると、司馬越と合流して譙県で劉祐を破って殺した。これにより劉喬軍は壊滅し、平氏へ逃走した。次いで、司馬越らは軍を併せて洛陽へ向けて進撃すると、洛陽の守将呂朗らは戦意喪失して投降した。こうして司馬越軍は洛陽に入った。