Toronto’s second match of the 2026 World Cup played out under steady rain on Wednesday evening in front of thousands of soggy but spirited fans who watched two of the tournament underdogs fight to a dramatic finish.

At the end of a mostly scrappy game, Ghana beat Panama 1-0 with a 95th minute goal from midfielder Caleb Yirenkyi that set off deafening celebrations from the travelling Black Stars fans.