The Rohirrim joined up with the army of Gondor and began their assault on the forces of evil. But the Nazgûl-Lord vanished from the gates and returned to battle. He mounted his flying mount and with his fear he withdrew the armies of Gondor and Rohan and powered his own. Then he saw Théoden and attacked him straight from the air. He slew Théodens horse and nearly killed him with his landing. Then he said to the king: "No man should kill the Lord of the Nazgûl, so it is written!" But suddenly the young rider who has helped Merry appeared and he took his helm off and it was no one else than Éowyn. "So Lord", she said, "I am your doom, cause I am no man at all!" The Nazgûl hesitated but in this moment Merry, who had lain secretly behind him, hit his feet and in this moment Éowyn took his head off. This was to much, also for a Nazgûl, and with a horrible cry he vanished from this world for a whole age of men. But for hitting a Ringwraith Éowyn dropped to the ground and lay still. Also Merry's arm that had hit the Nazgûl was useless and cold. So they were found by Éomer and his men after the battle and brought to Minas Tirith to the houses of healing.
Suddenly, as the battle was nearly won, a fleet of dark ships arrived from the Anduin below. The defenders thought of other enemies when suddenly a banner was unrolled which showed the white tree and the seven stars - the banner of the king of Gondor! Aragorn had arrived with his Dunedain and Legolas and Gimli and as many men he could find. The undead legion had chased away the original owners of the ships, pirates under command of the Dark Lord, and so Aragorn reached in time. So Gondor won this battle against the army of Sauron.