Portugal gained dominance briefly after Black Stars captain Andre Dede Ayew scored an equalizer.
Dede Ayew cancelled out Ronaldo’s 64th goal at the 73rd minute.
But his efforts were put to waste after Portugal added two more goals in less than 10 minutes after the equalizer.
J. Felix scored at the 78th minute not long after Dede Ayew was substituted. Dede could not believe his eyes.
Shock engulfed his entire being when Leao added a third for Portugal at the 80th minute.
The match is still underway.