王司马亮和楚王司马玮联络，要他们带兵进京，讨伐杨骏。楚王司马玮从荆州带兵进了洛阳。杨骏向来恐惧楚王司马玮，对此事不加阻止。贾皇后有了楚王司马玮的支持，在291年3月，贾皇后设计让晋惠帝下诏书，宣称杨骏谋反，洛阳全城戒严，要楚王司马玮领军保卫皇宫，围攻杨骏府第。杨骏为人胆小懦弱，事件发生时谋而不决，司马玮军火烧其府第，杨骏逃到府中马厩被杀。杨骏被诛杀后，楚王司马玮屯司马门。司马玮少年果锐，多立威刑，朝廷惮忌。汝南王司马亮、太保卫瓘以玮性暴戾，不可承担大任，建议司马玮回其封地，司马玮大怒。因积弩将军