Real Madrid har fått upp farten i La Liga. Inför kvällens möte med Granada hade man fyra raka segrar i ligaspelet - en svit som skulle komma av förlängas.
Granada saknade dock inte chanser att göra mål i den första halvleken, inte minst sköt en Granada-striker över i ett jätteläge i inledningen av matchen.
Real Madrid fick även se sin stortalang Rodrygo skadas i den första halvleken efter att han ramlat i straffområdet. 19-årigen höll sig mot baksida lår och fick bäras ut på bår.
Real Madrid låg på för att ta ledningen i den andra halvleken och man var nära när Marco Asensio prickade stolpen med en klack. Det skulle dock dröja till den 57:e minuten innan målnollan spräcktes, då Casemiro nådde högst på ett inlägg från Asensio och tryckte in 1-0 från nära håll.
På stopptid skulle Real Madrid sedan avgöra matchen när Karim Benzema avslutade en kontring genom att sätta 2-0, hans fjärde mål på de tre senaste matcherna.
Real Madrid ligger nu på samma poäng som tabelltoppande stadsrivalen Atlético Madrid, men med två matcher mer spelade. I nästa omgång möter man Elche på bortaplan.
Startelvor:
Real Madrid: Courtois - Carvajal, Ramos, Varane, Mendy - Valverde, Casemiro, Kroos - Vazquez, Benzema, Rodrygo
Granada: Silva - Duarte, Vallejo, Foulquier, Herrera, Milla, Eteki, Puertas, Neva, Kenedy, Soldado