Real Madrid's Brazilian duo, Vinicius Junior and Rodrygo, were the stars of the show as Los Blancos moved back to the top of the table with a fifth straight win in La Liga.
Vinicius maintained his prolific form by scoring his fifth goal in as many games, while Rodrygo ended up with a goal and an assist in a 4-1 victory over a spirited Real Mallorca at Santiago Bernabeu.
The duo completely outshone a disappointing Eden Hazard, who was making his first start since January. The Belgian was back in the team but then back on the bench after 58 minutes as Carlo Ancelotti opted for changes.
The hosts had earlier needed a rocket from Fede Valverde to get them back on level terms after Vedat Muriqi stunned the home fans by opening the scoring.
Real Madrid's Brazilian duo then did the business and there was even time for a first Blancos goal for summer signing Antonio Rudiger late on.