佺期与殷道护率精兵万人乘舰出战，但被桓玄军所阻而不能前进。杨佺期于是率麾下数十舰直接渡江进攻桓玄船队，并进攻桓玄部下的梁州刺史郭铨，几乎生擒对方。只是当时桓玄率主力进攻，杨佺期大败，唯有逃回襄阳，途中被桓玄部将冯该所擒并被杀，头颅被斩下并送至建康，挂在朱雀门上。杨佺期死后不久，殷仲堪亦败，被桓玄逼令自杀。