After the two teams went goalless for an hour into the game, Portugal earned a penalty when Ronaldo was brought down in the penalty area by Mohammed Sslisu. Ronaldo himself stepped up to convert the penalty to make it 1-0 for Portugal in the 65th minute.
READ: Fans not coming to stadiums worries cricket Australia, is it because of ‘too much cricket’?
The 37-year-old became the second oldest player after Cameroon’s Roger Milla to score a goal in the World Cup and also the third player to be both his country’s oldest and youngest goalscorer in the World Cup. Ivica Olic from Croatia and Michael Laudrup from Denmark are the other two.
Although Ronaldo cheered on the Portuguese team after they missed some good chances in the first half, their joy was short lived as Ghana equalized in the 73rd minute when Andre Ayew struck from close range after Kudus Mohammed had a great run behind the Portuguese defense made and sent a low cross.
Portugal took the lead again in the 78th minute as Jao Felix made it 2-1 and soon they were 3-1 up as Rafael Leao curled home from the left channel in the 80th minute.
Portugal had to survive some anxious moments in the 10 minutes and 10 minutes of extra time as tempers flared and players from both sides lost a bit of composure.
Ghana pulled a goal back in the last minute as Osman Bukari scored a fine goal and took advantage of slack defence. Bukari came close in the eighth minute of extra time with a right-footed shot that clipped the side netting.
READ: India vs New Zealand Live Updates: Shikhar Dhawan-Shubman Gill gives India a firm start in first ODI
And Ghana could have taken their third goal and a point out of the game when Portugal goalkeeper Diogo Costa dropped the ball at his feet on a goal kick, allowing Ghana striker Williams to sneak in from behind and steal the ball. Williams slips and lets Dias and Pereira run back to clear the ball before Williams can jump back on.
Cristiano Ronaldo, who came on as a substitute, had relief on his face as Portugal got off to a winning start in the 2022 World Cup.