Ghana's Black Stars edged Panama 1–0 in Toronto — a narrow, nervy three points in a Group L that England's firepower already threatened to dominate.
Panama controlled the game on the surface — 62% possession and 11 shots to Ghana's 7 — yet the underlying numbers tell why they lost: Ghana actually won the xG battle 1.25 to ~0.73, generating better-quality chances despite seeing far less of the ball, while Panama's volume of efforts produced little real threat. Panama failed to register a single shot on target in the first half and finished with only 4 for the match, squandering the better opportunities (Opta logged Panama missing big chances), which is how a side that dominated territory still left empty. With both teams kept to just 2 corners and no red cards, this was a tight, low-event game decided in the 90+5th minute when Caleb Yirenkyi tucked in Brandon Thomas-Asante's cross — Ghana's latest-ever World Cup goal — denying Panama what looked set to be their first-ever World Cup point.
- Lawrence Ati-Zigi
- Marvin Senaya
- Jonas Adjetey
- Jerome Opoku
- Gideon Mensah
- Ernest Nuamah
- Caleb Yirenkyi
- Elisha Owusu
- Antoine Semenyo
- Kamaldeen Sulemana
- Jordan Ayew
- Orlando Mosquera
- Jiovany Ramos
- José Córdoba
- Andrés Andrade
- Amir Murillo
- Carlos Harvey
- Yoel Bárcenas
- César Blackman
- Cristian Martínez
- Cecilio Waterman
- José Luis Rodríguez
Illustrative positional heatmaps — modelled from each player's role and the team's real formation & lineup, not optical tracking data(which isn't publicly available for 2026 World Cup matches). Pick any starter to see roughly where their role operated; Ghana attack right, Panama attack left.
Sources
- Ghana 1-0 Panama Stats: Yirenkyi's Last-Gasp Winner Snatches Priceless Group L Win — Opta Analyst
- Ghana vs Panama - live score, lineups and stats — FotMob
- Ghana 1-0 Panama (Jun 17, 2026) Final Score — ESPN
- Ghana — Panama xG (Expected goals) Stats, World Cup 2026 — xGscore
- World Cup 2026: full schedule, results and standings — Olympics.com
- 2026 World Cup fixtures, results & schedule — ESPN