Both sides fought with the greatest bravery.