EURO 2024 and Lola