The Euro 2025 tournament is on to the semifinals; we have our Final Four!
England came through a mammoth penalty shootout (one of the weirdest ever) against Sweden to set up a clash with Italy, who beat Norway. While world champions Spain knocked out hosts Switzerland to face a dogged Germany -- who ousted France on penalties despite playing with 10 players for over 100 minutes.
Emily Keogh, Tom Hamilton, Beth Lindop, Julien Laurens and Sam Marsden have been on the ground at the tournament this summer, so here is their assessment of events so far.