Group A
11.06.2025
Slovakia
Slovakia
18:00
Spain
Spain
Ended
Italy
Italy
21:00
Romania
Romania
Ended
14.06.2025
Spain
Spain
18:00
Romania
Romania
Ended
Slovakia
Slovakia
21:00
Italy
Italy
Ended
17.06.2025
Romania
Romania
21:00
Slovakia
Slovakia
Ended
Spain
Spain
21:00
Italy
Italy
Ended
Group B
12.06.2025
Germany
Germany
21:00
Slovenia
Slovenia
Ended
Czech Republic
Czech Republic
21:00
England
England
Ended
15.06.2025
England
England
18:00
Slovenia
Slovenia
Ended
Czech Republic
Czech Republic
21:00
Germany
Germany
Ended
18.06.2025
England
England
21:00
Germany
Germany
Ended
Slovenia
Slovenia
21:00
Czech Republic
Czech Republic
Ended
Group C
11.06.2025
Poland
Poland
21:00
Georgia
Georgia
Ended
Portugal
Portugal
21:00
France
France
Ended
14.06.2025
Portugal
Portugal
21:00
Poland
Poland
Ended
France
France
21:00
Georgia
Georgia
Ended
17.06.2025
Georgia
Georgia
18:00
Portugal
Portugal
Ended
France
France
18:00
Poland
Poland
Ended
Group D
12.06.2025
Ukraine
Ukraine
18:00
Denmark
Denmark
Ended
Finland
Finland
21:00
Netherlands
Netherlands
Ended
15.06.2025
Finland
Finland
18:00
Ukraine
Ukraine
Ended
Netherlands
Netherlands
21:00
Denmark
Denmark
Ended
18.06.2025
Denmark
Denmark
18:00
Finland
Finland
Ended
Netherlands
Netherlands
18:00
Ukraine
Ukraine
Ended
Quarter-finals
21.06.2025
Portugal
Portugal
18:00
Netherlands
Netherlands
Ended
Spain
Spain
21:00
England
England
Ended
22.06.2025
Denmark
Denmark
18:00
France
France
Ended
Germany
Germany
21:00
aet
Italy
Italy
Ended
Semi-finals
25.06.2025
England
England
18:00
Netherlands
Netherlands
Ended
Germany
Germany
21:00
France
France
Ended
Final
28.06.2025
England
England
21:00
aet
Germany
Germany
Ended