England 4-2 Croatia
England got their revenge for 2018, beating Croatia 4-2 in a wild rematch that was tied 2-2 at the break.
How the match went
This was the rematch everyone wanted, 8 years after Croatia knocked England out of the 2018 semi-final.
Harry Kane settled the nerves early, scoring a penalty in the 12th minute to make it 1-0.
But Croatia hit back through Martin Baturina in the 36th minute to make it 1-1.
Kane then struck again in the 42nd minute, and England led 2-1.
But right at the end of the first half, Petar Musa scored in the 45+5th minute to make it 2-2 at the break.
Then England took over after half-time, as Jude Bellingham scored in the 47th minute to make it 3-2.
Marcus Rashford added a 4th in the 85th minute to seal a 4-2 win.
Croatia made England work for it, but this time the night belonged to England.
Key moments
- ⚽ 12' Kane (England) (pen)
- ⚽ 36' Baturina (Croatia)
- ⚽ 42' Kane (England)
- ⚽ 45+5' Musa (Croatia)
- ⚽ 47' Bellingham (England)
- ⚽ 85' Rashford (England)
Goals in the order they were scored.
pen = penalty.
Match highlights
Watch on YouTube- Date
- Wednesday, June 17
- Kickoff Time
- 15:00 (Chicago time)
- Stage
- Group stage, Group L
- Stadium
- AT&T Stadium, Arlington
- Attendance
- 70,389
- Referee
- Clément Turpin (France)
What's next for England?
England play Ghana on June 23, their 2nd game in Group L.
Ghana just beat Panama 1-0, so they arrive with 3 points and confidence.
But after a fast, attacking start like this, England will fancy their chances of topping the group.
What's next for Croatia?
Croatia play Panama on June 23, and it is a chance to bounce back.
Panama lost their opener 1-0 to Ghana, so this is a game Croatia will expect to win.
After scoring twice against England, Croatia know the goals are there if they have a tighter defense.
Common questions
When and where was England vs Croatia played?
The match was played on Wednesday June 17, 2026 at AT&T Stadium in Arlington. It was a Group L opener in front of 70,389 fans.
What was the final score of England vs Croatia?
England won 4-2. It was 2-2 at half-time, then England scored twice more to pull clear.
Who scored for England against Croatia?
Harry Kane scored twice, a penalty in the 12th minute and again in the 42nd. Jude Bellingham scored in the 47th minute and Marcus Rashford added the 4th in the 85th.
Who scored for Croatia?
Martin Baturina scored in the 36th minute to make it 1-1. Petar Musa scored in stoppage time at the end of the first half to make it 2-2.
Who do England and Croatia play next?
England play Ghana on June 23 in their 2nd Group L game. Croatia play Panama on the same day, looking for their first win.