There is just one more game to go, but will Euro 2025 end with the holders retaining the title - or a first for the world champions?

BBC Sport football expert Rachel Brown-Finnis maintained her 100% record in the knockout stages by correctly backing England and Spain to reach Sunday's final at St Jakob-Park in Basel.

Brown-Finnis is predicting the outcome of all 31 games in Switzerland against BBC readers, and been right about 22 out of 30 so far (73%).

You were also right about both semi-finals, meaning your overall total is 20/30 (67%).

Out of a combined total of 100,000 predictions by BBC readers for both games, 87% thought England would beat Italy and 80% expected Spain to get past Germany.