It was billed as the big rematch from last season's Champions League final and it certainly delivered.Juventus hosted Real Madrid in Turin, with the two European heavyweights competing in a truly brilliant affair.There were goals, red cards and some stunning football on show.Juve were arguably the better team in the first 65 minutes - before Paul Dybala was sent off for a high tackle on Dani Carvajal - but one man sure the Italian champions held no advantage in the tie.Cristiano Ronaldo was the man in the spotlight yet again, scoring two brilliant goals to hand Real a huge advantage heading to the Bernabeu next week.His first was a brilliant poacher's finish after excellent work from Isco out on the left, but his second will go down as one of the greatest goals in the history of football.Giorgio Chiellini almost gifted the Portuguese legend an easy tap-in shortly before, with Gianluigi Buffon having to stop a powerful follow-up shot from Lucas Vasquez.However, seconds later, the ball was in the back of the net and the entire Juventus stadium was applauding Ronaldo.If you thought Mario Mandzukic's volley in the final last summer was impressive, then this will blow your mind.

VIDEO

The commentators' reaction just sums it all up and you can hear the applause from the Juve fans. Simply stunning.

And shortly after the ball hit the back of the net, footage emerged from fans in the stands showing just what an ovation they gave Ronaldo.

Honestly, we've never heard anything like this for an opposing player.

You can also have a look below at Zinedine Zidane's reaction to the goal.

Naturally, the moment of magic brought about some serious reaction on Twitter.

Here's a selection of the best tweets, including some very big names.