The UEFA Champions League semi finals will be a star-studded affair after Real Madrid and Juventus joined Bayern Munich and Barcelona in the next round.
The pair overcame Atletico Madrid and Monaco respectively to fill out a final four of European heavyweights.
Despite missing a series of chances, Javier Hernandez was the hero in Madrid as his late winner edged Real past their city rivals and 2014 Final opponents.
Cristiano Ronaldo smartly and – get this – unselfishly provided the assist.
Juventus carried a 1-0 lead into their second leg away from home and did enough to draw 0-0 against a side noted for its attacking impotence.
Monaco probed without luck for a leveller, being denied a reasonable penalty shout in the first half, though in the end it was the majestic Andrea Pirlo coming closest.
Today’s two qualifiers will have a tough time overcoming Barca and Bayern to reach the decider after Germany and Spain’s domestic league leaders recorded 5-1 and 7-4 aggregate victories.
Pep Guardiola’s Bavarians brilliantly overturned a 3-1 first leg deficit to make an emphatic 6-1 statement, though Tuesday’s highlight belonged to Andres Iniesta’s outstanding assist for Barcelona and Neymar’s second.
The draw for the Semi Finals will be made on Friday.