Harry Kane scored twice in a dramatic first half as England defeated Croatia 4-2 in a high-intensity World Cup Group clash in Texas on Wednesday, marking a strong start to their title challenge.
The encounter, a repeat of the 2018 World Cup semi-final, delivered end-to-end action as both sides produced a thrilling six-goal spectacle under the roof of the Dallas stadium.
England took the lead early when Kane converted a retaken penalty after his initial effort was saved by Dominik Livaković. Video review ruled the goalkeeper had stepped off his line, allowing the England captain to make no mistake at the second attempt.
Jude Bellingham and Noni Madueke were central to England’s attacking momentum, with Bellingham coming close to adding a second before Croatia responded. Martin Baturina levelled for the 2018 finalists after a defensive lapse from England, finishing confidently past Jordan Pickford.
Harry Kane restored England’s lead shortly after, heading home from a Declan Rice corner to reach 10 World Cup goals — equalling Gary Lineker’s national record.
However, England’s defensive frailties were exposed again in stoppage time, as Petar Musa capitalised on another mistake to send both teams into the break level at 2-2.
The second half resumed in explosive fashion, with Bellingham driving forward immediately after kickoff to restore England’s advantage. Despite several missed chances to extend their lead, England eventually sealed the win late on through substitute Marcus Rashford, who finished calmly to make it 4-2.
Croatia pushed for a response in the closing stages, but England held firm to secure all three points in a match that showcased both attacking brilliance and defensive vulnerability.
Thomas Tuchel’s side will now turn attention to their next group fixture as they aim to maintain momentum in their bid for a first World Cup title since 1966.

