Manchester United put in a great display in beating Real Madrid fairly comfortably, with Ashley Young managing to score twice from left-back.
Javier Hernandez wrapped things up with a second goal in the second half, and United could have had even more, while Real Madrid's sole goal came from a penalty scored and won by Gareth Bale.
United looked excellent from the start, and began with a much higher tempo than their opponents, with Darren Fletcher and Ander Herrera completely controlling the midfield. With Madrid under pressure, it took twenty minutes before United finally found a way through with one of the best passing moves of the tournament so far. finished off by Young cutting inside from the left.
United continued to dominate, although a Madrid breakaway led to an equaliser as Michael Keane rashly brought down Bale in the area, with the Welshman stepping up and dispatching the penalty past De Gea.
Yet United soon hit back, again through Young as his excellent ball from the left just evaded the head of Rooney and drifted in at the far post to restore United's lead.
The high number of changes thereafter left United struggling to match the standards of the first half, but they still moved the ball around impressively in midfield, with speed and confidence. But Real could not force any meaningful pressure, and soon began to fall out of the game again. Javier Hernandez had already had a couple of near misses after coming on, but made it count the third time as he got on the end of an excellent pass from Shinji Kagawa to plant his header into the net.
United had further opportunities through Kagawa, Hernandez, Lingard and Zaha to make the scoreline more impressive in the last ten minutes, but could not find another. In all, while Real Madrid lacked some of their stars and looked slightly unfit, it was an excellent performance from United who passed the ball brilliantly all evening. And now, it seems, we'll be facing Liverpool.