Gareth Bale dragged Real Madrid away from the ignominy of a third straight home defeat in LaLiga by netting a match-turning brace before Deportivo La Coruna collapsed to a 7-1 defeat.
Cristiano Ronaldo and, in a more unlikely turn of events, Nacho, also notched doubles to boost under-fire boss Zinedine Zidane.
Loses to Barcelona and Villarreal either side of the mid-season break contributed to leaving Madrid fourth and 19 points off the pace in the title race, and further woes awaited when Adrian Lopez capitalised on slack defending to net a 23rd-minute opener.
Amid palpable unrest from the stands, Madrid steadied themselves and centre-back Nacho levelled, before Bale took centre stage.
The Wales star finished exquisitely to give Zidane's men the lead at the break and he converted Toni Kroos' corner before the hour to make the points safe.
That Bale is now Madrid's joint-top scorer in LaLiga with six this season owes much to Ronaldo's trials in front of goal.
Those were again gruesomely evident until the five-time Ballon d'Or winner followed Luka Modric onto the scoresheet 12 minutes from time and his brave diving header preceded Nacho completing a rout that leaves Deportivo slumped in the relegation zone.
Borja Mayoral was preferred in attack alongside Ronaldo and Bale by Zidane and the 20-year-old forward turned Modric's cross goalwards to draw a fifth-minute stop from Ruben Martinez in the Deportivo goal.
Madrid largely ambled through the opening exchanges, with nothing to show for their meagre efforts, and the Bernabeu faithful whistled their side when they fell behind.
Florin Andone's clever flick on caught out Dani Carvajal and Lucas Perez scooted past a napping Raphael Varane for Adrian to slide home.
Marcelo was the closest player to the Deportivo goalscorer and, seemingly stung, the left-back drove an impressive response from the hosts.
He saw an angled volley flash wide before Ruben brilliantly saved a Ronaldo header from the Brazil international's 28th-minute cross.
Ruben then fortuitously turned a Marcelo drive on to the base of his post and it was no surprise to see him turn provider as Nacho steered home in assured fashion.
Madrid kept their momentum rumbling on and were rewarded three minutes before half-time.
Ronaldo went to ground under minimal encouragement from Depor defender Fabian Schar and, as he berated the referee, Bale collected the loose ball from Marcelo's cross and curled a sumptuous strike into the top corner.
5 - Gareth Bale has scored five goals in 2018, more than any other La Liga player in all competitions. Express. pic.twitter.com/JpF08WuzJy— OptaJose (@OptaJose) January 21, 2018
Five minutes into the second half, Ronaldo contrived to foul Schar as Carvajal's low ball across the box suggested a tap-in.
A sliding Mayoral was unable to provide the decisive touch at the end of Marcelo's latest raid and, in another recurring theme of the match, Ruben showed lightning reactions in the 58th minute to deny Casemiro from Kroos' cross.
Kroos trotted over to the left flank to take the resulting corner when Bale rose unchallenged to muscularly power home the header.
Mayoral headed a Bale cross off target from four yards and that miss heralded the introduction of Karim Benzema, a substitution that was whistled by a section of supporters apparently underwhelmed by the long-awaited reunion of the BBC.
Ronaldo had a contribution to enjoy as his 68th-minute backheel teed up Modric to crisply net his first league goal of the season from the edge of the box.
Andone should have pulled one back from close range for Deportivo before Ronaldo controlled brilliantly with his chest, only to finish with all the poise of a rank amateur.
There was relief and a notable lack of his trademark celebration when Ronaldo finished Casemiro's cross from close range.
He joined Bale with a double but paid a painful price in the 84th minute, bloodied by Schar's boot as he bravely converted a centre from substitute Lucas Vazquez.
Nacho suffered far less for his own satisfaction, converting a set-piece against opponents who appeared to have clocked off before the final whistle.
Key Opta stats:
- This is the second time under Zidane that Madrid have scored seven goals in a single LaLiga match, the other also a 7-1 victory against Celta Vigo in March 2016.
- Adrian scored his second LaLiga goal at the Santiago Bernabeu, having also scored for Atletico Madrid against Real in 2011.
- After 16 matches, Nacho has already matched his best scoring record in a single LaLiga season (3).
- Bale has scored eight goals in six league appearances against Deportivo.
- Only Lionel Messi (17) has provided more LaLiga assists than Toni Kroos in the last two seasons - the German level with Luis Suarez on 15.
|Dinwiddie to debut Stan Lee-inspired shoes against Heat|
|Iberostar Tenerife and Segafredo Virtus Bologna stay perfect in BCL|
|Rooney wanted to finish career at Manchester United|
|Red Sox give manager Cora contract extension through at least 2021|
|WATCH: Ronnie O´Sullivan hits blue with calamitous break-off shot|
|Matuidi: Mbappe has a great personality, like Ronaldo, Messi and Zlatan|
|Cilic beats Isner to hand Djokovic semi-final spot|
|Mendy undergoes knee surgery|
|Warriors´ Curry will not play during three-game road trip|
|Ramos refuses to retaliate after Lovren jibe|
|Qatar pull off shock win over Switzerland|
|Tuilagi could make England return against Australia|
|Rooney has earned England reward - Sarachan|
|Croatia thrashing means nothing now – Luis Enrique|
|Chelsea and Everton among Arnautovic suitors, claims agent|
|TJ Watt hopes to win NFL sacks race with brother JJ|
|Modric defends Ramos after Lovren comments|
|Southgate hails ´outstanding´ Delph as he talks up England strength in depth|
|No war with Manchester United over Fellaini, insists Martinez|
|Rooney to wear number 10 shirt against USA and receive armband from Delph|
|I don´t feel pressure of Liverpool expectations, claims Klopp|
|Steelers´ Roethlisberger texted Bell but ´didn’t hear back´|
|Reus and Kroos to sit out Germany´s clash with Russia|
|Van Dijk happy to recommend De Ligt if Liverpool ask|
|Sauber announce launch of junior programme|
|No ´breathtaking tennis´ in Djokovic´s win against Zverev|
|Curran: England spinners will be key in Kandy|
|Djokovic charges past Zverev to move closer to ATP Finals progression|
|Messi is a football alien - Malcom|
|Sky´s the limit for Sancho, says Dortmund team-mate Pulisic|
|Radwanska retires from tennis at 29|
|Maybe one day - Pulisic open to Premier League move|
|Suso ´proud´ of Real Madrid speculation but happy at AC Milan|
|Betis president convinced Lo Celso will stay|
|Injured Holder out of Bangladesh tour|
|Germany face relegation, final spots up for grabs - Nations League state of play|
|James Rodriguez out for several weeks with knee injury|
|Curran´s brilliant fifty rescues England´s innings|
|Lenglet: No problem with Dembele at Barca|
|Townsend rings the changes for Springboks clash|
|Claudio Ranieri´s managerial career in Opta numbers|
|Mahmudullah´s first century in eight years boosts Bangladesh|
|Fellaini gets the chop ahead of 31st birthday|
|Maradona: Solari will not last at Real Madrid|
|Molinari: Race to Dubai success would not surpass Ryder Cup glory with Fleetwood|
|Dortmund star Sancho was a Bayern target, confirms Salihamidzic|
|Gerrard enjoying ´buzz´ of management|
|Hamilton questions approach to Formula One expansion|
|Ranieri honoured to lead ´exceptional´ Fulham squad|
|Solari saw Isco out of shape - Ceballos|
|Ranieri replaces Jokanovic at Fulham|
|Durant keeps details of Green spat ´in-house´ but envisages resolution|
|Rooney: Kane and Sterling are England superstars|
|Messi will make Argentina return, says Maradona|
|Warriors drop Hawks as Green serves suspension|
|In-form Healy sends Australia into semis|
|Former NBA star McGrady says Carmelo Anthony should retire|
|Celtics´ Smart: We have to look at ourselves in the mirror|
|Federer plays down preferential treatment talk|
|Mourinho is better than Guardiola – Maradona|
|Mbappe plays down Pele comparisons|
|Don´t worry bro – Mendy responds to Trump|
|Melvin, Snitker win manager of the year awards|
|Warriors´ Green suspended for Hawks clash|
|Asensio: It´s not for me to lead Madrid|
|Rooney ready to enjoy England farewell after pressure of ´Golden Generation´|
|Ludwigsburg stun high-flying Murcia in BCL|
|Rams v Chiefs moved to LA due to Mexico City field conditions|
|Skriniar discussing new Inter contract, confirms agent|
|Former Barcelona boss Martino named MLS Coach of the Year|