Memasuki babak kedua, Ronaldo dkk masih mendominasi permainan. Namun, Ghana hampir saja mencetak gol dimenit ke-55 melalui Mohammed Kudus yang melakukan solo run ke kotak penalti Portugal dan langsung menembak bola, namun bola masih melebar dari gawang yang dikawal Diogo Costa.
Akhirnya pada menit ke-65, Portugal berhasil memecah kebuntuan melalui titik putih setelah Ronaldo dijatuhkan oleh Mohammed Salisu dalam duel di kotak penalti. Wasit sempat meninjau melalui VAR dan akhirnya dinyatakan terjadi pelanggaran.

Cristiano Ronaldo yang menjadi eksekutor berhasil menceploskan bola ke sudut kiri gawang Ghana yang dikawal oleh Ati-Zigi dan membuat Portugal unggul 1-0.
Delapan menit berselang, keunggulan Portugal dibuyarkan oleh Ghana. Pada menit ke-73 melalui serangan di sisi kiri yang dilakukan oleh Kudus mampu menembus pertahanan Portugal dan langsung memberikan umpan tarik kepada Andre Ayew yang langsung menyontek bola dan masuk ke gawang Portugal. Skor berubah menjadi 1-1.

Timnas Portugal yang membutuhkan kemenangan mencoba memasukkan penyerang AC Milan Rafael Leao. Memasuki menit ke-78 Joao Felix berhasil membawa Portugal unggul 2-1 setelah menerima umpan dari Bruno Fernandes. Joao yang menerima umpan berlari ke kotak penalti dan mencungkil bola melewati penjaga gawang Ghana Ati-Zigi.










