Eden Hazard’s stoppage-time equaliser rescued a point for Real Madrid, who missed the chance to go top of La Liga after Sevilla held them to a 2-2 draw.
The result left Atletico Madrid top of the standings with three games to go on 77 points, two ahead of second-placed Real and third-placed Barcelona. Sevilla are fourth on 71.
Brazilian midfielder Fernando put Sevilla in front midway through the first half after a headed goal from Real striker Karim Benzema had been ruled out for a marginal offside.
Real improved in the second half and deservedly levelled through substitute Marco Asensio in the 67mins of the second period but the game swung back in Sevilla’s favour in an extraordinary turn of events.
Ivan Rakitic put Sevilla back in front from the penalty spot.
Real launched a quick counter and Benzema earned a penalty when he was felled by goalkeeper Bono, but a VAR review led to the referee penalising Real defender Eder Militao for an earlier handball and awarding a spot kick to Sevilla instead.
With nine minutes remaining but deep into stoppage time, Hazard deflected home Toni Kroos’ low shot to ensure a share of the spoils.
Both teams are back in action in midweek. Real travel to Granada, while Sevilla host Valencia.