Panama höll tätt och såg ut att gå mot landets första VM-poäng någonsin.
Då kom i stället en kalldusch i den 95:e minuten.
Ghana kontrade och mittfältaren Yirenkyi stötte in bollen i mål – vilket ledde till stort jubel.
”Kämpade som krigare”
Panama fick sedan ett jätteläge att kvittera i den nionde tilläggsminuten men målvakten Benjamin Asare lyckades rädda Ismael Diaz nick.
Ghana vann med 1–0 och Yirenkyi, tillvardags i danska Nordsjælland, blev stor hjälte.
– Vi behövde lida till en början, vi kämpade som krigare. Vi lyckades vinna matchen med vårt förnuft, säger Ghanas förbundskapten Carlos Queiroz efter matchen.
Svensk domartrio
Matchen hade också svenskt deltagande.
Domarteamet bestående av huvuddomaren Glenn Nyberg och hans assisterande domare Mahbod Beigi och Andreas Söderkvist agerade rättskipare.
I nästa gruppspelsomgång ställs Ghana mot England medan Panama möter Kroatien.