回等人都暗中响应攸之，于禁军安插心腹，约定于十二月二十三日夜共同起事。褚渊亦已预料到袁粲等人的取态，故道成在攸之起兵时召褚渊议事，褚渊就说：「西方变乱肯定不成功，但当先防备京内生变。」让萧道成早作预备；及至袁粲将起兵图谋透露给褚渊，褚渊亦即向道成报告。石头城一战，夜晚萧道成部将戴僧静翻进城内，斩杀袁粲、袁最父子，并安抚黄回，建康周围乱事遂平定。昇明二年（478年）-43岁春，沈攸之兵败逃往江陵城，但江陵早被萧道成心腹雍州刺史张敬儿发兵攻陷，并且杀死沈攸之2个儿子和4个孙子。沈攸之无处可逃、士卒纷纷逃