司馬騰
この戦勝により、司馬騰は安北将軍に昇進した。
同月、匈奴の上大単于劉淵が離石で兵を挙げた。司馬騰はこの報を聞くと、鮮卑拓跋部に援軍を要請した。中部の大人拓跋猗㐌は10万騎余りを率い、西部の大人拓跋猗盧・東部の大人拓跋禄官もこれに呼応し、西河郡・上党郡で劉淵軍を大破した。その後、汾東にて司馬騰は拓跋部と盟約を交わし、拓跋部を帰還させた。
10月、劉淵は晋朝からの自立を宣言し、漢王に即位した(前趙の樹立)。同年(永興元年)12月、司馬騰は将軍聶玄を派遣して劉淵を攻撃させた。両軍は太原郡の大陵県で激突したが、聶玄は大敗を喫した。司馬騰は劉淵を大いに恐れ、并州の2万戸余りの領民を率いて南下したという。漢軍は快進撃を続け、建武将軍劉曜が太原・泫氏・屯留・長子、中都を続けざまに陥落させ、冠軍将軍喬晞は介休を陥落させて県令賈渾を殺した。
永興2年(305年)、司馬騰は反攻に出て配下の司馬瑜・周良・石尟らを派遣し、劉淵を攻撃させた。彼らは、離石の汾城を拠点とした。劉淵は武牙将軍劉欽を初めとして六軍を派遣し、司馬瑜らを迎え撃たせた。司馬瑜らは劉欽と四度交戦を行うもすべて敗北した。
6月、劉淵が司馬騰の守る晋陽を攻撃すると、司馬騰は再び拓跋猗㐌に救援を要請した。衛操の進言により、拓跋猗㐌は軽騎数千を率いて救援に向かい、劉淵の配下の綦毋豚を討ち取り、劉淵を蒲子へ敗走させた。
光熙元年(306年)8月、東燕王に封じられた。12月、車騎将軍・都督鄴城諸軍事に任じられ、鄴城の鎮守を命じられた。司馬騰が井陘から東に向かうと、并州は漢軍の侵攻により荒廃していたので、百姓や兵士・官吏2万戸余りが食糧を求めて司馬騰に付き従った。