You won't see many better Champions League games than Real Madrid 2-2 Bayern Munich.
The second-leg of the semi-final at the Bernabeu was simply a joy to watch, with the German visitors dominating a game they simply had to win.
Robert Lewandowski had chance after chance, but the Bundesliga champions just couldn't make their slick attacking football count, with Los Blancos just about making it to the final.
Had it not been for Sven Ulreich's comical error straight after half-time, Bayern would most likely be on their way to Kiev.
But it wasn't to be, with James Rodriguez's goal to make it 2-2 on the night now little more than a consolation.
As is usual with these big European games, there were a few major incidents involving the officials, with the biggest coming late in the first-half.
Joshua Kimmich went to put a cross into the box, with the ball appearing to strike Marcelo on the hand.
It's pretty obvious, but the three officials looking directly at the incident failed to spot it.
And a couple of Bayern players were not happy on social media, with Arturo Vidal and Jerome Boateng both reacting to the decision.
BOATENG & VIDAL ON THE HANDBALL
You can understand their frustration, but what Vidal also posted on his Instagram story after the game was totally uncalled for.
The fiery Chilean midfielder - who was absent from both legs due to a serious knee injury - captured a photo of Real Madrid players celebrating on the pitch and captioned it 'ratones' which translates in English to 'rats'.
It's all well and good being upset with the outcome of the game, but that's just not on. At the end of the day, Vidal should have been more furious with Bayern's poor finishing.
Nevertheless, it was an impressive display from the German giants and manager Jupp Heynckes - who will retire at the end of the season - says he's never see them play better.
"Of course, we are all very disappointed because the team played exceptionally tonight," Heynckes told German broadcaster Zdf. "I've just told the lads that I've never seen a Bayern team play as well as they did tonight in the Bernabeu.
"But at the highest level you cannot afford to make the mistakes that we did in the first leg and again tonight immediately after the break. These mistakes will be ruthlessly punished and then it's no wonder that you end up leaving the pitch as losers."News Now - Sport News