Throughout the 18th century, the Spanish attacked Belize every time war broke out with Britain. The Battle of St. George's Caye was the last of such military engagements, in 1798, between a Spanish fleet and a small force of Baymen and their slaves. From 3 to 5 September, the Spaniards tried to force their way through Montego Caye shoal, but were blocked by defenders. Spain's last attempt occurred on 10 September, when the Baymen repelled the Spanish fleet in a short engagement with no known casualties on either side. The anniversary of the battle has been declared a national holiday in Belize and is celebrated to commemorate the "first Belizeans" and the defence of their territory.