First Stage · Group L · Wednesday, June 17 · Toronto Stadium, Toronto · 42,942 in the stands
kickoff 19:00 local · 17°C · 72% humidity
tap a player for their match file
match pulse — xG per 5 minutes · goals · cards
goals — hover the strip for every shot and card, with names
- 90+5′Yirenkyi0.97 xG
The xG race — cumulative expected goals, minute by minute
GHA 0:0 PANOn paper vs as played — formation sheet vs heatmap reality
GHA 4-3-3 attack →, ← PAN 3-4-3 attack. The teamsheet, as announced.
The duel — team data, FIFA tracking included
Territory — where each team lived
Every player's heatmap, minutes-weighted and stacked per team. Ghana attack →, ← Panama attack. Brighter is more presence; where the colors meet is the contested ground.
How it happened
- 16′Caleb YIRENKYI (Ghana) is booked by the referee.
- ′Before the second half begins Benjamin ASARE (in) comes off the bench to replace Lawrence Ati ZIGI (out) (Ghana)
- 58′Brandon THOMAS-ASANTE (in) comes off the bench to replace Kamaldeen SULEMANA (out) (Ghana)
- 58′Abdul FATAWU (in) comes off the bench to replace Ernest NUAMAH (out) (Ghana)
- 63′Jose FAJARDO (in) comes off the bench to replace Cecilio WATERMAN (out) (Panama)
- 63′Azarias LONDONO (in) comes off the bench to replace Cristian MARTINEZ (out) (Panama)
- 72′Cesar BLACKMAN (Panama) is booked by the referee.
- 74′Ismael DIAZ (in) comes off the bench to replace Jose Luis RODRIGUEZ (out) (Panama)
- 78′Kwasi SIBO (in) comes off the bench to replace Elisha OWUSU (out) (Ghana)
- 87′Prince ADU (in) comes off the bench to replace Jordan AYEW (out) (Ghana)
- 90′Anibal GODOY (in) comes off the bench to replace Cesar BLACKMAN (out) (Panama)
- 90+5′Caleb YIRENKYI (Ghana) scores!!
- 90+9′Carlos HARVEY (Panama) is booked by the referee.
The morning-after column · AI-written from the match data
Ghana's Late Knife Through Panama's Wall
When Ghana's moment came at 90+5, it carried an expected value of 0.97—a clinical finish that Panama's 0.77 xG could not match. Two Panama chances emerged too late: at 90+9, consecutive efforts of 0.24 xG each were saved, the finishing rushed and the goalkeeper alert. Caleb Yirenkyi's 7.9 rating drove Ghana's intensity; Amir Murillo's 7.2 for Panama could not override a fundamental imbalance—one side organised, one overstretched. Extra time punished possession without purpose.
Ghana's single shot on target found the net in the 90th minute; Panama's four shots and 56 per cent possession found only draws in a tournament that punishes profligacy.
90+5′
Ghana's goal: the only shot that mattered, arriving when Panama's resistance cracked.
What Ghana needed
Smothered Panama's passing game and struck when it counted—but nearly paid for inviting 56% possession.
- High-press discipline (5.4 phases) forced turnovers; maintain this shape against teams that dominate the ball.
- 22.4-second recovery time is your fortress; any quicker and you risk being overrun by rapid transitions.
- 0.97 xG on one shot: clinical efficiency. Protect that—don't trade control for late chances against sharper opponents.
What Panama needed
Possession without penetration; controlled the game but left Yirenkyi and Adjetey unpunished.
- 11 shots, 4 on target: 36% accuracy is wasteful. Improve conversion or Panama's possession phases become liability.
- 0.77 xG versus Ghana's 0.98 tells the story; tighter finishing on those two 90+9 chances would have changed everything.
- 12.2-second ball recovery beat Ghana's 22.4 but you never capitalised; faster transitions mean nothing without a killer finish.