Marco Asensio scored his first hat-trick for Real Madrid on Wednesday against Mallorca, his boyhood club, as Madrid cruised to a 6-1 win to go top of La Liga.
Karim Benzema capitalised on an early Mallorca mistake at the Santiago Bernabeu before three goals in five minutes put Madrid 3-1 ahead, two Asensio strikes coming either side of a curling effort from Mallorca's Lee Kang-in.
Benzema's second goal was his 200th in La Liga, making him only the 10th player to reach the milestone.
"Clearly Karim is playing very well," said Madrid coach Carlo Ancelotti. "Not just himself but for the team. He is a complete striker."
Victory lifts Real Madrid two points clear of Atletico at the top of La Liga, with Sevilla up to third after they had earlier eased past Valencia 3-1.
Achraf Hakimi's dramatic injury-time winner rescued Paris Saint-Germain a 2-1 victory at bottom club Metz on Wednesday as the capital giants maintained their 100 percent start to the Ligue 1 season despite the absence of the injured Lionel Messi.
Moroccan full-back Hakimi, a 60-million-euro signing from Inter Milan this year, gave PSG a fifth-minute lead before Kiki Kouyate's equaliser.
Manchester United crashed out of the League Cup as West Ham avenged their painful loss to Ole Gunnar Solskjaer's side with a 1-0 win at Old Trafford, while Chelsea and Tottenham survived penalty shoot-outs to reach the fourth round on Wednesday.