Kylian Mbappé matched Cristiano Ronaldo’s Real Madrid calendar-year record during a 2-0 win over Sevilla.
The French forward scored a late penalty to reach 59 goals, capping his birthday with a decisive moment.
Jude Bellingham had earlier headed Real Madrid in front before Sevilla were reduced to ten men.
The victory keeps Real second in La Liga, one point behind Barcelona.
In Italy, Juventus stayed in the title picture with a 2-1 home win over Roma.
Goals from Francisco Conceicao and Loïs Openda cancelled Roma’s hopes of closing on the leaders.
Roma remain fourth, while Juventus moved just behind them in the standings.
In Germany, Bayer Leverkusen secured a 3-1 comeback win at RB Leipzig before the winter break.
Two quick goals turned the match, ending Leipzig’s unbeaten home run.
Elsewhere, Freiburg edged Wolfsburg 4-3 despite a hat-trick from Dzenan Pejcinovic.
