The Song troops were prepared for a small skirmish, not a large assault. Waves of arrows hit the Song ships. Caught off guard, the Song fleet immediately lost seven ships, along with a great number of troops in the process. The ill and weakened Song soldiers were no match for the Yuan troops in close combat, and the chaotic environment made battle command impossible. The chained Song ships could neither support the middle nor retreat. After the Song troops were killed, the bloody slaughter of the Song court began. Seeing that the battle was lost, Zhang Shijie picked out his finest soldiers and cut about a dozen ships from the formation in an attempted breakout to save the emperor.