
Euro 2025 quarter-finals have all been confirmed with eight nations through to the knockout stage.
That means eight nations have been knocked out in the group stage.
But who are through? Here's all you need to know
Euro 2025 quarter-finals: Who has made it through?

In Group A, Norway progressed as group winners after three wins but some shaky performances.
Their results mean they will play runner-up in Group B which was Italy.

The runner-up in Group A was hosts Switzerland, who make the quarter-finals for the first time.
That means they will play the Group B winners in Spain.
Spain are the favourites to win the entire tournament and so Switzerland will have to pull out a huge upset if they are to get to the semi-finals.
The Group C winners were confirmed as Sweden after they beat Germany 4-1 in their final group game.

They will play England after the Lionesses 6-1 win against Wales sealed their knockout place.
The Group C runner-up was Germany and they will play France, who topped Group D with three wins from three.
Euro 2025 quarter-finals: When are they being played?
16 July 2025
Norway vs Italy, 8pm, Stade de Geneve
17 July 2025
Sweden vs England, 8pm, Stadion Letzigrund
18 July 2025
Spain vs Switzerland, 8pm, Stadion Wankdorf
19 July 2025
France vs Germany, 8pm, St. Jakob-Park