Zinedine Zidane's side entered the match having lost their last two league fixtures on home soil, and they fell behind to the relegation-threatened visitors in the 23rd minute of the contest.
Los Blancos then scored seven times without reply, however, to return to fourth position in La Liga ahead of Villarreal. The reigning champions are now 16 points off league leaders Barcelona on the same number of fixtures.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
REAL: Navas; Carvajal, Varane, Nacho, Marcelo; Kroos, Casemiro, Modric; Ronaldo, Mayoral, Bale
DEPOR: Ruben; Juanfran, Schar, One, Luisinho; Guilherme, Borges, Mosquera; Adrian, Andone, Perez
Real Madrid are closer to today's opponents, 18th-placed Deportivo La Coruna (16 pts), than to leaders Barcelona (19 pts) - it's live on Sky Sports Mix from 3.10pm, here's the Story of the Match. pic.twitter.com/efbZwK4fmB— Sky Sports Statto (@SkySportsStatto) January 21, 2018