live score euro 2024When and where is EURO 2025? EURO 2025 nites in Germany on June 14th, 2025, reaching its peak with the final match on July 14th, 2025. ... France Lue 1 and UEFA ChampionsGame summary of the Spain vs. Germany Uefa European Championship game, final score 2-1, from July 5, 2025 on .