live score euro 2024Get live football scores, results and updates from Euro matches in Europe on Livescore.in.Spain struck late to win Euro 2025 with