England's run

21D AI has England in the final.

Predicted exit: Final (runners-up).

Croatia flagGroup L
Croatia, Ghana, Panama
Win group
DR Congo flagRound of 32
DR Congo
Win
Mexico flagRound of 16
Mexico
Win
Norway flagQuarter-final
Norway
Win
Argentina flagSemi-final
Argentina
Win
Spain flagFinal
Spain
Runners-up

Good news for England fans, and no, it isn't rigged. They topped a completed Group L, grafted past DR Congo, saw off hosts Mexico and went the distance with Norway to reach the semis exactly as our 63% call had it. Tonight it is the holders Argentina for a place in the final, and 21D AI just edges the Three Lions through the tightest of coin-flips to a first final since 1966. Waiting there is Spain, who have just knocked France out and look the class of the tournament, so we make England brave runners-up rather than champions. Reece James and Quansah picking up knocks is a nuisance but the depth soaks it up. Optimistic but fair, and the forecast will move them up or down honestly once tonight is played.

Just a bit of fun, not betting advice. Predictions generated by AI from public data. 18+.

Fixtures and results from openfootball. Rankings, form and injuries from API-Football.