England beat Croatia 2–1 at Wembley on Thursday, 12 November 2026, in League A, Group 3 of the UEFA Nations League. UEFA's official match record confirms the final score, with the hosts protecting their second lead until the end.

Kane answers Croatia's equaliser

Morgan Rogers opened the scoring for England in the 24th minute. Petar Sučić brought Croatia level in the 59th, but the visitors' parity lasted only five minutes: Harry Kane converted a penalty in the 64th minute to supply the winning goal. Those scoring events agree with ESPN's completed match record.

England ended Matchday 5 with 12 points from four wins and one defeat. Croatia remained on three points from one win and four defeats, according to the team records attached to the same ESPN event. England therefore collected all three points rather than settling for the draw discussed in this page's original preview.

Qualification and the next fixtures

The English FA's update published on 9 November had explained that avoiding defeat would secure a quarter-final place. A victory meets that condition. UEFA's official league-phase schedule next lists England away to Spain and Croatia against Czechia on Sunday, 15 November. Those are separate fixtures: this Wembley result is now a finished match, not a continuing live score or an upcoming event.

This post-match update preserves the preview's original publication date and URL while replacing its advance scenarios with the verified result.

England at the 2018 World Cup; an archival photograph, not from the 12 November 2026 fixture. Image credit: Антон Зайцев — Wikimedia Commons — CC BY-SA 3.0. The licensed archival photograph and its attribution are retained.