Real Madrid hit a perfect ten as they took ruthless advantage of two Rayo Vallecano red cards to close to within two points of Barcelona in La Liga.
Gareth Bale hit four, Karim Benzema scored a hat-trick, and Cristiano Ronaldo helped himself to a brace as Los Blancos came back from a goal down to win 10-2 at the Santiago Bernabeu.
Rayo went 2-1 up in the 12-minute as Antonio Amaya and Jozabed responded to Danilo’s early opener, but first half red cards to Tito and Raul Baena turned the game spectacularly in its head.
Athletico Madrid, meanwhile, missed the chance to go top of La Liga after a late striker from Brazilian striker Charles condemned them to a 1-0 defeat at Malaga.
Diego Simeone’s men struggled throughout, and were forced to play the last half hour with ten men due to midfielder Gabi’s red card for two bookable offences.
Celta Vigo sit in fourth after two first half goals were enough to see off relegation-haunted Granada, and Villarreal remained in the hunt for Champions league qualification thanks to Denis Suarez, who scored both goals in a 2-0 away win to Real Sociedad.
The result does nothing for Sociedad’s hopes of avoiding a relegation scrap, and there was no relief for Levante at the bottom either. The Valencia-based club are rooted to the foot of the table after goals from San José and Inaki Williams gave Atletico Bilbao a 2-0 win at the San Mamés.