Celta Vigo had lost their last seven away games against Real Madrid in La Liga
Real Madrid were held by Celta Vigo as they moved one point above Barcelona at the top of La Liga.
Celta took a shock lead when Iago Aspas played in Fedor Smolov to score his first goal in Spanish football.
Toni Kroos then swept home from 16 yards and Sergio Ramos gave Real the lead with a penalty, which was won by Eden Hazard on his return after almost three months out with an ankle injury.
But Santi Mina scored a late equaliser from Denis Suarez’s pass.
Mina had only been on the pitch for two minutes when he scored the goal, which takes Celta out of the relegation zone on goal difference.
Real had the better chances, with Hazard lively on his return, Gareth Bale going close and Ramos having a goal disallowed.
But Celta stayed in the game and made Zinedine Zidane’s side pay with their late goal.
Real, who have only won one league title since 2012, are one point clear of Barca with 14 La Liga games remaining.
- Match Stats
- Live Text
- 2CarvajalBooked at 74mins
- 8KroosSubstituted forModricat 81'minutes
- 11BaleBooked at 72minsSubstituted forMendyat 84'minutes
- 7E HazardSubstituted forVinícius Júniorat 73'minutes
- 25Vinícius Júnior
- 20VázquezSubstituted forSistoat 55'minutes
- 5YokusluBooked at 76mins
- 14BradaricSubstituted forMina Lorenzoat 83'minutes
- 15OlazaBooked at 57mins
- 10Iago Aspas
- 9SmolovSubstituted forD Suárezat 70'minutes
- 6D Suárez
- 22Mina Lorenzo
Referee:Javier Alberola RojasAttendance:62,477
Home TeamReal MadridAway TeamCelta VigoPossessionHome66%Away34%ShotsHome15Away5Shots on TargetHome4Away3CornersHome9Away3FoulsHome10Away10
Match ends, Real Madrid 2, Celta de Vigo 2.