毁司马尚之的船舰。司马尚之于是率九千兵布阵于浦上，又派武都太守杨秋驻横江。不过，杨秋却投降桓玄，司马尚之军队于是自溃，司马尚之唯有逃到涂中。十多日后，司马尚之因被人告发行踪而被桓玄所捕，桓玄入建康掌握朝政后就杀害司马尚之等人。元兴三年（404年），晋安帝经历过桓玄篡位而复位后，追赠司马尚之衞将军，谥为忠王。