Despite losing 3-1 on the night, Real Madrid knocked Juventus out of the Champions League in the quarter-finals with a 4-3 aggregate win in an explosive encounter at the Santiago Bernabeu.
Cristiano Ronaldo's winner in stoppage time assured Real of yet another semi-final appearance while Juve saw their captain and goalkeeper Gianluigi Buffon sent off in the dying minutes.
It was the visitors who drew first blood when Mario Mandzukic opened the scoring in the second minute. He doubled the lead later on before Blaise Matuidi made it 3-0 in the second half.
With the game seemingly headed for extra time, Medhi Benatia conceded a penalty for a foul on Lucas Vazquez which saw Juve's players incensed. It eventually led to referee Michael Oliver sending off Buffon for confronting and pushing the English referee.
Wojciech Szczesny was subbed on but no goalkeeper could stop Ronaldo's thunderbolt that sealed Real's progress. Here's how Twitter reacted to the game.
Meanwhile, the jokes continue on Harry Kane claiming EVERYTHING after he was awarded a goal by the Premier League.
Referee Michale Oliver did not get any love after sending off Buffon in what could potentially be his final Champions League match.
And now it's time to look forward to the semi-finals...