Vinicius Junior and Karim Benzema were the difference once again as Real Madrid beat Real Mallorca 3-0 on Monday to take full advantage of Sevilla's latest slip-up and go 10 points clear at the top of LaLiga.
Carlo Ancelotti's men were aiming for a fourth league win in a row and, although they rode their luck at times, Los Blancos got the job done to see their points cushion at the summit reach double figures.
Mallorca arguably created the better chances in the first half, though Vinicius was more ruthless soon after the restart, even if there was a hint of controversy around it.
It set Madrid on their way and Benzema put the game beyond Mallorca from the spot before nodding in his second of the day late on, though Ancelotti will be worried that he failed to complete the game.
Amid a busy start, Madrid were fortunate to not fall behind in the 11th minute, as Vedat Muriqi steered a close-range volley off target from Brian Olivan's excellent cross.
They got even luckier just past the half-hour mark when Pablo Maffeo scuffed wide from 10 yards with only Thibaut Courtois to beat.
Before the Clasico
Predictably, Mallorca were made to pay.
Referee Jose Maria Sanchez Martinez refused to penalise Federico Valverde for tripping Iddrisu Baba just outside the hosts' box, and Benzema fed Vinicius into the area for a straightforward finish.
Mallorca's response was lacking and Madrid finished them off 13 minutes from time, Benzema slotting home a penalty after Vinicius was nudged over while trying to reach a pass from his partner.
Benzema added another with a well-placed header from a Marcelo cross, but he was then withdrawn with an apparent calf strain in what could be a major blow ahead of the Clasico.