Day 7 of the 2026 World Cup produced a series of major results and late drama. England delivered the standout performance, beating Croatia 4-2 in one of the tournament’s best games so far, while Portugal were held to a disappointing 1-1 draw by Congo. Ghana also snatched a last-gasp win over Panama, and the day’s final match between Uzbekistan and Colombia was still ongoing.
England’s victory was led by Harry Kane, who scored twice and became England’s all-time World Cup top scorer with 10 goals. Croatia twice pulled level through Martin Baturina and Petar Musa, but Jude Bellingham and Marcus Rashford restored control for England and sealed a perfect start to Group L. The result was presented as a strong statement from one of the title favorites.
Portugal had expected to open with three points, especially after João Neves put them ahead in the 6th minute. But Roberto Martinez’s side, despite dominating possession, struggled to create clear chances. Just before halftime, Yoan Wissa headed in Congo’s equalizer, giving the team a historic point in its first World Cup match since 1974.
In Toronto, Ghana beat Panama 1-0 thanks to a 95th-minute goal by 20-year-old Caleb Yirenchi, who finished from a precise cross. The win gives Ghana valuable points in the race to the knockout stage. The late match saw Colombia leading Uzbekistan 2-1, with goals from John Muñoz and Luis Díaz, while Abosbek Fayzullayev scored Uzbekistan’s first-ever World Cup goal to briefly tie the game. The article also listed the updated group tables after the day’s matches.