
Real Madrid have endured a first defeat in the La Liga this season, after being stunned by Rayo Vallecano.
Santi Comesana scored the opener just after minutes for the home side.
Madrid found a way back into the game when Marco Asensio went down under a challenge from Fran Garcia in the area and VAR gave a penalty. Luka Modric calmly slotted in the penalty.
Madrid then went ahead when Asensio whipped over a corner which was met by Eder Militao headed past Stole Dimitrievski
Rayo Vallecano scored another just before half-time – and the first-half ended 2-2.
Oscar Trejo would then score a 75th minute penalty to put Rayo ahead, and many other chances after that weren’t utilised.
Barcelona are now top of the standings, and Madrid are two points behind their biggest rivals.