Match ends, Granada CF 1, Real Madrid 2.
Granada 1-2 Real Madrid: Leaders two points from La Liga title
Leaders Real Madrid moved to within one win of the La Liga title after surviving a scare against Granada.
France defender Ferland Mendy opened the scoring with a ferocious finish from a tight angle before countryman Karim Benzema doubled the lead.
But Real were forced to endure a nervous second half after Darwin Machis fired through Thibaut Courtois' legs.
Zinedine Zidane's side are four points clear of nearest rivals Barcelona with two games remaining.
Given Real's superior head-to-head record over Barca, Real require two points from their final two games, at home to fifth-placed Villarreal on Thursday and at relegation-threatened Leganes on Sunday, to win the league.
"We have to be happy and rest up for Thursday," said Real boss Zidane after his side's ninth successive win since La Liga resumed in June.
"We will be back training on Tuesday and we will be back on the pitch on Thursday. The final minutes were tough. Granada made us defend a lot in the second half."
Gareth Bale was once again an unused substitute as Real scored twice in six first-half minutes before the hosts hit back.
Skipper Sergio Ramos made a crucial clearance off the line to deny Ramon Azeez a dramatic equaliser in the closing stages.
Wales forward Bale, who has been at Real since 2013, has started just 12 La Liga matches this season.
He has not played since being substituted in the 2-0 win over Mallorca on 24 June.
- 1Dantas da Silva
- 16DíazSubstituted forRodríguez Díazat 45'minutes
- 22Coutinho Meneses DuarteBooked at 46mins
- 2FoulquierSubstituted forMontoroat 54'minutes
- 21HerreraSubstituted forCortés Herediaat 75'minutes
- 17Bastião DiasBooked at 58mins
- 14Vico VillegasSubstituted forEtekiat 75'minutes
- 23MachísSubstituted forKöybasiat 84'minutes
- 10Rodríguez Díaz
- 18Cortés Heredia
- 40Santos da Costa
- 13CourtoisBooked at 90mins
- 23MendyBooked at 17mins
- 15ValverdeSubstituted forAsensioat 63'minutes
- 22IscoSubstituted forRodrygoat 64'minutes
- 7E Hazard
- 25Vinícius Júnior
- Santiago Jaime Latre
- Shots on Target
Second Half ends, Granada CF 1, Real Madrid 2.
Attempt missed. Gil Dias (Granada CF) header from the right side of the box is high and wide to the right. Assisted by Ángel Montoro with a cross following a corner.
Corner, Granada CF. Conceded by Raphael Varane.
Thibaut Courtois (Real Madrid) is shown the yellow card.
Attempt missed. Ángel Montoro (Granada CF) header from the centre of the box is too high. Assisted by Gil Dias with a cross.
Foul by Luka Modric (Real Madrid).
Yan Eteki (Granada CF) wins a free kick in the defensive half.
Attempt missed. Luka Modric (Real Madrid) right footed shot from outside the box is high and wide to the right. Assisted by Rodrygo.
Raphael Varane (Real Madrid) wins a free kick in the defensive half.
Foul by Germán Sánchez (Granada CF).
Offside, Real Madrid. Marco Asensio tries a through ball, but Karim Benzema is caught offside.
Attempt missed. Gil Dias (Granada CF) header from the centre of the box is close, but misses to the left. Assisted by Ángel Montoro with a cross following a set piece situation.
Foul by Karim Benzema (Real Madrid).
Ángel Montoro (Granada CF) wins a free kick in the attacking half.
Attempt blocked. Ramón Azeez (Granada CF) right footed shot from the right side of the six yard box is blocked. Assisted by Antonio Puertas.
Attempt saved. Antoñin (Granada CF) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Carlos Fernández with a headed pass.
Substitution, Granada CF. Ismail Köybasi replaces Darwin Machís.
Foul by Karim Benzema (Real Madrid).
Germán Sánchez (Granada CF) wins a free kick in the defensive half.