Nach der Pause traf der frühere Schalker Ivan Rakitic (73.) zunächst zum 2:1. Der Kolumbianer James Rodríguez (86.) erzielte den Ausgleich. Real spielte zu diesem Zeitpunkt in Unterzahl, da Abwehrmann Sergio Ramos nach einem Foul an Messi in der 78. Minute die Rote Karte gesehen hatte.
Als das Spiel bereits gelaufen schien, war Messi wieder zur Stelle. Der fünfmalige Weltfußballer, der Real-Erzrivale Cristiano Ronaldo in den Schatten stellte, nutzte die Chance zum Sieg in der dritten Minute der Nachspielzeit eiskalt aus.
In einem tempo- und abwechslungsreichen Spiel machten die beiden Torhüter, Keylor Navas bei den Hausherren und der deutsche Nationalspieler Marc-André ter Stegen bei den Gästen, mit tollen Paraden mehrere Torchancen zunichte. „Das ist der beste Fußball der Welt”, schrie ein Radiokommentator.