John McGinn did something no Scottish footballer has managed in nearly three decades. He put the ball in the back of the net at a FIFA World Cup.

The Aston Villa midfielder and Scotland captain scored in the 28th minute to seal a 1-0 victory over Haiti on June 13, 2026, at Gillette Stadium in Foxborough, Massachusetts. The goal ended a 28-year scoring drought for Scotland at football’s biggest tournament, stretching all the way back to the 1998 World Cup in France.

McGinn was named Man of the Match for his performance.

A drought measured in decades

Scotland’s Group C draw includes Morocco and Brazil as the other teams, meaning this victory over Haiti was arguably the most winnable fixture on Scotland’s schedule.