It all started in the third minute when Leo Messi bagged the first of nine goals in a massively entertaining affair in Riyadh that at times was anything but friendly.

Credits: Getty Images

The game had everything, a missed penalty, a sending off, VAR intervention, nine goals and of course, two of the finest players of recent times as Cristiano Ronaldo

Credits: Getty Images

Both men were on target tonight with Messi opening the scoring before CR7 slotted home from the spot after receiving a right hook from PSG keeper Keylor Navas.

Credits: Getty Images

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.

Credits: Getty Images

The dismissal seemed to spur PSG on and the French side doubled their lead just

Credits: Getty Images

As the clock ticked towards the 45' mark, there was still time for more drama as Neymar missed a spot kick before Cristiano bagged his second

Credits: Getty Images

he headed against the post and was quickest to react driving home left footed to tie the game as the whistle sounded.

Credits: Getty Images

The second half began in the same frantic fashion as Sergio Ramos put PSG in front before Han headed Riyadh level.

Credits: Getty Images

Just before both coaches made widespread changes, Mbappe had extended PSG's lead from the spot before Ekitike extended the lead for the visitors

Credits: Getty Images

The 'Last Dance' for Messi and Ronaldo on the same pitch together? Very possibly, but what a privilege it has to enjoy the skill

Credits: Getty Images