Real Madrid have somehow survived a remarkable Juventus comeback to progress into the Semi-Finals of the Champions League.

Despite coming into this morning’s second leg at the Santiago Bernabeu up 3 – 0 on aggregate, it took just one and a half minutes for Juventus to pull one back, courtesy of the Mandzukic’s forehead.

Two more goals followed to make it 3 – 3 aggregate as the clock ticked into extra time.

But as it couldn’t be written any differently, none other than Cristiano Ronaldo got in the thick of it, being awarded a controversial penalty with just seconds remaining.

Ronaldo converted and Real Madrid progress on a 4 – 3 aggregate victory.

As is Football.