高远六、七万人；而即使战争已延续到明年年初且城中缺乏粮食仍没有内乱发生，令张方觉得未能取胜，意图撤兵。但此时东海王司马越因害怕司马乂不能取胜，于是联中几名殿中诸将收捕司马乂，后更将司马乂送交张方，张方于是烧死司马乂，正式结束战事。与此同时，司马颙正被雍州刺史刘沈攻击，被逼由渭城退回长安，并唿召张方，张方于是入城掳掠官私奴婢万余人后便立刻赶回长安，途中为解决军中缺粮问题，更曾以人肉渗杂牛肉及马肉作为粮食。刘沈溃败后，张方获升任右将军、冯翊太守。
进据洛阳.永兴元年（304年），刚被立