之领兵镇压。十一月，孙恩在余姚大败高雅之，但刘牢之及后却击败孙恩，孙恩再度逃入海岛。
威胁京师.隆安五年（401年）二月，孙恩率众第三次登陆，又攻浃口，进攻句章，但不能攻下并受刘牢之进击，于是撤回海岛。三月，孙恩第四度登陆，转攻海盐，但白天攻城遭刘裕击退，夜间试图进攻又被刘裕设计击败，孙恩于是转攻吴国内史袁山松守的沪渎。五月孙恩攻沪渎并杀袁山松，又从海路进至京口（今镇江），图取东晋京师建康，刘裕追孙恩至丹徒，以少胜多，大量孙恩部众堕海或堕崖，令孙恩狼狈登船逃走。不过孙恩仍自恃人多，