Eden Hazard scored his first Real Madrid goal to help his team secured a 4-2 win after spirited second-half comeback from Granada.
Karim Benzema put the home side ahead a few minutes into the game before Hazard opened his Real Madrid account with a delightful lifted finish, just before the half-time.
Madrid thought all was over when Luka Modric bent a long-range effort on the hour, but two goals through Darwin Machis and Domingos Duarte in quick succession kept Granada’s hope alive.
James Rodriguez, who came on as a substitute, scored his first goal since May 2017 in the added minutes to wrap up a dramatic contest between the league top two.
For now, Granada remain second on the table after recording only their second defeat of the season.
Following his big-money move from Chelsea to Madrid, Hazard had become a growing concern after five underwhelming matches. The patience granted to him after his injury in pre-season had begun to run out.
Although the Belgian still looks some way short of his best, his goal was timely, for him and his team.
Modric replaced Toni Kroos after the latter got injured in the first half. This will be some sorts of bad news for Germany, who play Argentina in a friendly on Wednesday.
Gareth Bale returned after he was rested against Brugge on Tuesday while Alphonse Areola came in for the ill Courtois in goal. Areola’s error gave away the penalty, which dims any hope of keeping Courtois on the bench for a long time.
Real were behind after 122 seconds on Tuesday but needed only 102 to take the lead here.
Madrid created several early chances in the game. A skilful move down the left between Bale, Benzema, and Dani Carvajal saw the latter go clear while Benzema and the impressive Fede Valverde both went close.
The second half grew with high pressure, with late tackles and complaints to the referee. However, when Modric collected Hazard’s pass on the hour, after another Valverde chase, and found the top corner, the game appeared over.
Granada were given a lifeline when Areola had just failed to claim a cross, and moments later, he delayed in his box and caught Carlos Fernandez in a rushed attempt to clear.
Darwin Machis scored the spot-kick, and with 12 minutes left, they made it 3-2.
Madrid stood their ground to the late threat from Granada, and Benzema could have added another goal on the 86th minute, but his shot was saved.
Madrid sealed the victory in added minutes when substitute Rodriguez scored following a counterattack for his first goal since returning to Madrid after spending two seasons on loan with Bayern Munich.