Real Madrid swatted aside Granada 4-1 on Thursday to ensure the La Liga title race will go down to the wire.
Despite missing a number of first-team regulars, Real started the stronger and first-half strikes from Luka Modric and Rodrygo put the visitors in control.
Such was their dominance that even when Jorge Molina halved the deficit on 71 minutes, tapping in after Thibaut Courtois had kept out Luis Suarez’s initial effort, they rarely looked troubled.
Substitute Alvaro Odriozola restored Real’s two-goal advantage, slamming in from fellow substitute Eden Hazard’s pull-back after 75 minutes.
Less than 60 seconds later Karim Benzema made it four after Granada keeper Rui Silva came out but failed to deal with a ball over the top.
“It was a great win against a tough opponent at a difficult place to come to. We are going to give our all in the two remaining games, until La Liga is finished,” Real coach Zinedine Zidane said.
Real moved into second place on 78 points. They are two behind leaders Atletico Madrid with two games left to play.
Barcelona are third, two points adrift of Real.
On Sunday, Real travel to Athletic Bilbao on Sunday while Atletico host Osasuna. Should Real fail to beat Bilbao, Atletico will be champions if they overcome Osasuna.