Lionel Messi in the Third minute scored the first of the nine goals which were experienced in the much hyped game which also saw a missed penalty, a sending off, VAR intervention and two of the finest players of recent times as Cristiano Ronaldo and Lionel Messi shared a pitch for possibly the last time.
Messi and Ronaldo were on target with Messi opening the scoring before CR7 slotted home from the spot after receiving a right hook from PSG keeper Keylor Navas.
The first half was played at a high tempo to the delight of the 68,000 fans at the King Fahd Stadium as Spaniard Bernat saw red for a professional foul in the 39th minute.
The dismissal seemed to spur PSG on and the French side doubled their lead just before the interval as Marquinhos steered home following a fine pass from Mbappé.
Neymar missed a spot kick at the 45th minute before Cristiano bagged his second (and tie on 23 a piece on head to head games with Messi) as he headed against the post and was quickest to react driving home left footed to tie the game as the whistle sounded.
The second half began in the same frantic fashion as Sergio Ramos put PSG in front before Han headed Riyadh level. Just before both coaches made widespread changes, Mbappe had extended PSG’s lead from the spot before Ekitike extended the lead for the visitors with the big names earning well earned breaks on the bench.
The best goal of the night came in the last minute as Brazilian Talisca drove home from the edge of the box to bring the curtain down on a hugely entertaining 90 minutes of action.
The game has however been termed as the ‘Last Dance’ for Messi and Ronaldo on the same pitch together.