兵下邳不前，蔡豹在檀丘击败徐龛，徐龛败后向后赵请求援兵，后赵王石勒派王伏都及张敬支援徐龛。但徐龛因受不住石勒要求太多加上王伏都的淫乱暴行，就杀了王伏都向东晋请降。元帝因厌恶徐龛反覆不定，于是不接受其投降，命羊鉴和蔡豹进兵讨伐。羊鉴因怯惧而不肯前进。尚书令刁协上疏弹劾羊鑑，敕令免除职务，饶其不死，蔡豹代为指挥军队。王导因为自己荐举的人选不当，自请贬职，元帝不同意。
王敦之乱.太宁二年（公元324年），王敦知自己不久人世，向时任少府的羊鉴和王应要求在他死后要先置文武百官才办丧事。不久王