Rayo Vallecano stun Real Madrid to end champions’ unbeaten start in La Liga | La Liga

Rayo Vallecano came from behind to upset Real Madrid 3-2 with the La Liga champions failing to reclaim top spot in the standings after two consecutive games without a win.

The hosts opened the scoring five minutes into the game when the midfielder Santi Comesaña finished from inside the box but Real responded quickly and went ahead with two goals in four minutes.

The first came in the 37th minute when the Croatian playmaker Luka Modric converted a penalty after Marco Asensio was fouled inside the box and the second came almost four minutes later with a towering header by Éder Militão.

However, the Rayo forward Álvaro García scored the equaliser just before half-time, scrambling home a loose ball.

Rayo were then given a penalty of their own in the 67th minute after a handball by the defender Dani Carvajal inside the area. Real’s Thibaut Courtois stopped Óscar Trejo’s effort, but the kick had to be retaken because the goalkeeper left his line too early. Trejo did not waste his second chance, scoring what proved to be the winner with a tidy finish to the goalkeeper’s left.

Barcelona remain two points clear at the top of the league following their victory over Almería on Saturday. Real Madrid suffered their first league defeat of the campaign against Rayo Vallecano and Carlo Ancelotti’s team play their final game before the World Cup break at home to Cádiz on Thursday.