Jude Bellingham and Harry Kane both scored again for Real Madrid and Bayern Munich to continue their superb form.
Bellingham scored the opener as Madrid went on to comfortably beat Villarreal 4-1.
The England star headed in a excellent cross from Luka Modric to claim his 13th LaLiga goal of the season.
The win puts Madrid top of the table but Girona can reclaim that spot if they beat Alaves on Monday.
Kane scored a brace to become the quickest player to ever reach 20 Bundesliga goals as Bayern Munich beat Stuttgart 3-0.
In the opening stages. the England captain tapped a Leroy Sane pass into an empty net.
The 30-year-old headed home another in the second half to ensure Bayern bounced back from the disastrous 5-1 loss to Eintracht Frankfurt last time out in the Bundesliga.
The German champions still remain four points behind leaders Bayer Leverkusen but have a game in hand.
Kane was delighted after the win and even stated it was Bayern’s best performance of the season.
He said: “That was probably our best performance of the season, if I’m honest.
“We wanted to show dominance in a really big game after last week’s result. We had really good intensity.
“We didn’t allow many chances throughout the game and we could have scored a few more goals.
“It was a really good performance and everyone who came in to the starting line-up played really well.
“There will always be times when players are sick and injured. We need the entire team.”