五千甲兵袭击长安，并攻到司马颙帐下。但刘沈迟来，冯翊太守张辅见无后继就派军击溃衙傅军，并击斩二人。张方及后派部将敦伟夜袭刘沈，刘沈军惊惶崩溃，刘沈与麾下南逃但被捕，被司马颙腰斩。
东西斗争.永兴元年（304年），王浚联合东瀛公司马腾讨伐司马颖，兵临邺城，司马颖于是仓皇带惠帝到洛阳。留镇洛阳的张方拥兵专制朝政，又逼惠帝驾幸长安。司马颙选置百官，改秦州爲定州，另立豫章王司马炽为皇太弟。司马颙见全国四分五裂，战乱不息，于是希望以下诏和解各王而获得喘息，任命司马越为太傅，来长安与他一起辅政