It had been an eventful week for Los Blancos, and Zidane was looking to end it on a high note, handing Karim Benzema his 300th appearance for the side.
Karim Benzema is making his 300th appearance for Real Madrid. pic.twitter.com/tHyPVCv42b— RMadridHome (@RMadridHome) January 17, 2016
It didn't take long for the home side to take the lead, with Gareth Bale nodding in from a corner to score his 11th goal in eight games after just seven minutes.
Fast-forward 60 seconds, and Cristiano Ronaldo had scored a fine finish on the turn to double the advantage.
What a CRACK RONALDO!! 2-0 HALA MADRID pic.twitter.com/yG4OcXvVBB— SRMvines (@SRMvines) January 17, 2016
Then, just three minutes later, Madrid's dominance continued with Benzema hooking home an acrobatic finish from a Bale cross to make it 3-0 after just 12 minutes.
هدف جميل من كريم بنزيما benzema 3-0 https://t.co/a2oQi3Kc02— أخبار الكرة العالمية (@ReNgo_Sport) January 17, 2016
GOAL Ronaldo! https://t.co/53STCo2Fg6— SQUAD SEBELAS. (@squadsebelas) January 17, 2016
And Benzema made sure the home side went into the break with five goals, tapping home after Isco's brilliant work to set up the goal.
Carvajal brilliant again! Isco does the diSCO & Benzema's brace makes it Real Madrid's 5th of the night @ 40mins! pic.twitter.com/RPtEY1TLO6— M.A.J (@UltraSuristic) January 17, 2016
Shortly after the re-start, where Bale was substituted due to injury, Ronaldo seemed to lash out at one of his opponents.
And then Sporting pulled one back on the hour through Isma Lopez.
هدف لوبيز في مرمى ريال مدريد 1-5 Lopez https://t.co/wMbtUBdJjf— قروب العرب (@Arabic_Group) January 17, 2016
But there was to be no further goalmouth action, with the visitors' improved second half performance little more than consolation in a 5-1 defeat.
For Real Madrid, the result moves them provisionally above Barcelona into second place, still one point behind cross-town rivals Atletico.