25 days to go and … thank you Spain!