Real Madrid begon uiterst scherp aan de wedstrijd. Op één moment na had Schalke 04 in de eerste helft niets in te brengen. Cristiano Ronaldo dacht na vier minuten alleen op het doel van de Duitsers af te kunnen. De Portugees werd echter onterecht buitenspel gegeven. Madrid liet zich niet uit het veld slaan en wist vrijwel elke lange bal van de thuisploeg te onderscheppen. Dat resulteerde al snel in het openingsdoelpunt. Een hakje van Ronaldo kwam via een Schalke-verdediger bij Karim Benzema terecht. Oog-in-oog schoof de Fransman het leder koelbloedig binnen.
De bundesligaclub had al snel de mogelijkheid om de stand gelijk te trekken. Julian Draxler kreeg na een prima voorzet de kans om vanaf vijf meter de bal binnen te knallen. De jongeling zag zijn inzet gekeerd worden dankzij een goed reflex van doelman Iker Casillas. Halverwege het eerste bedrijf verdubbelde Real de score. Gareth Bale bekroonde een fraaie solo door de bal via de binnenkant van de paal binnen te werken. De Madrilenen vergaten de voorsprong voor de theepauze verder uit te breiden.
In het tweede bedrijf namen de formatie uit Madrid helemaal de overhand en liet het niets heel van Schalke. Ronaldo nam het derde doelpunt van de avond op zich. De international van Portugal kapte een tegenstander uit en schoot met links in de verre hoek raak. Vijf minuten later gaf Ronaldo de assist bij het doelpunt van Benzema. De Fransman werkte zijn tweede van de avond binnen nadat hij de doelman had omspeelt.
Net als Benzema zette Bale zijn naam eveneens tweemaal op het scorebord. Na slordig balverlies op het middenveld van Schalke stond Bale door een steekpass vrij voor de keeper. Voor de international een kleine moeite het leder achter de goalie te werken. Na het omspelen van de keeper tekende Ronaldo voor de 0-6. Klaas-Jan Huntelaar redde nog enigszins de eer door in de laatste minuut fraai via de onderkant van de lat doel te treffen.