Derbies in Milan, Munich and the Basque Country, a first Serie A leader in 16 years, six goals at Camp Nou and a hat-trick from a full-back in France — this was a weekend when Europe's title races tightened everywhere, and when African stars wrote the headlines in all four leagues.
From Achraf Hakimi's five goal involvements for Paris Saint-Germain to Serhou Guirassy's Klassiker equaliser and Jérémie Boga's history-making strike for Juventus, the pattern was impossible to miss. And the so-what is just as clear: not one of the four leagues has a runaway leader. Every race is alive, and every contender has a flaw.
La Liga: Barcelona Hit Six as All Three Giants Win
Barcelona answered their critics in the loudest way available. Beaten by PSG in Europe and by Real Madrid in the Clásico across a bruising week, Hansi Flick's side demolished Alavés 6-1 at Camp Nou on Saturday, Raphinha and Lamine Yamal scoring twice each either side of a Fermín López strike, with Anthony Gordon completing the rout before Mariano Díaz's late consolation. Barça stay top on 30 points, with 46 league goals already.
Atlético Madrid had briefly taken first place hours earlier, winning 2-0 at Levante through Álex Grimaldo and Giuliano Simeone — a fifth straight victory that keeps Diego Simeone's men second on 28. Real Madrid refused to blink on Sunday, settling their trip to Racing Santander inside 36 minutes: Kylian Mbappé's penalty, Jude Bellingham's finish and a goal from Ivorian teenager Yan Diomande sealed a 3-0 win and third place on 27 points.
The Basque derby went Athletic Club's way, 2-1 against Real Sociedad with Álex Berenguer's penalty decisive, while Umar Sadiq scored the winner as Valencia won 1-0 at Elche. Espanyol won 1-0 at Villarreal on Friday, Rayo Vallecano beat Celta Vigo 3-0, Real Betis edged Málaga 2-1 and Getafe beat Sevilla 3-1. Monday's closer saw Deportivo come from behind to beat Osasuna 2-1 at Riazor, Ante Budimir's opener cancelled out by Mario Soriano before the turnaround was completed.
Bundesliga: Klassiker Chaos Leaves Bayern and Dortmund Level
Der Klassiker delivered everything except a winner. Bayern Munich twice led Borussia Dortmund at the Allianz Arena — Konrad Laimer on 38 minutes and Dayot Upamecano on 66 — and twice were pulled back, Guinean striker Serhou Guirassy equalising on the hour before substitute Fábio Silva stole a point in the 89th minute of a 2-2 draw. Harry Kane missed a penalty against the crossbar at 1-0, the moment the game turned.
The draw may cost Bayern more than two points. Ismaël Saibari and Serge Gnabry both limped off in the first half and Michael Olise followed late on, leaving an injury crisis before Wednesday's Champions League trip to Atlético Madrid. Bayern and Dortmund are locked together on 18 points, Bayern ahead on goal difference — a race, not a procession.
VfB Stuttgart produced the result of the round, winning 4-2 at Bayer Leverkusen with an Ermedin Demirović double and a goal from Moroccan midfielder Bilal El Khannouss, inflicting Leverkusen's first home defeat of the season. RB Leipzig won 2-0 at Schalke, Freiburg came from behind to beat Augsburg 2-1, and on Sunday Eintracht Frankfurt beat Hamburg 3-1 — Nigeria's Raphael Onyedika scored for Frankfurt, compatriot Terem Moffi for Hamburg — while Union Berlin drew 1-1 with Köln. Werder Bremen beat Hoffenheim 2-0, Gladbach and Paderborn drew goalless, and Friday's opener saw Elversberg stun Mainz 4-1.
Serie A: Milan Rule the Derby as Lazio End a 16-Year Wait
The Derby della Madonnina was settled by a 22-year-old. Diego Moreira created Christian Pulisic's fourth-minute header — a day after Pulisic signed his new deal to 2031 — then delivered the corner for Adrien Rabiot's second, and after Alessandro Bastoni pulled one back, curled in a magnificent free-kick to seal Milan's 3-1 win over Inter. AC Milan's own site named him MVP, noting only Rafael Leão had previously been involved in three Milan goals in a derby in 20 years. It was Inter's first defeat of the season.
Roma kept pace in style, winning 5-2 at Udinese with Ivorian defender Evan Ndicka among the scorers, but the story of Sunday belonged to Lazio. Goals from Gustav Isaksen and substitute Andrea Pinamonti, whose 83rd-minute header completed a comeback against Cagliari, put Lazio alone on top of Serie A for the first time in 5,836 days — 28 points, unbeaten under Gennaro Gattuso, with Nigeria's Fisayo Dele-Bashiru lively off the bench and denied a penalty in the build-up to the winner.
Juventus then beat Napoli 2-0 in Turin: 19-year-old Kerim Alajbegović became the youngest foreign scorer in this fixture, Luca Marianucci was sent off, and substitute Jérémie Boga curled in the second — only the second African player ever to score for Juventus against Napoli. Juve climb to seventh, above Napoli. Como's fairytale continued with a 1-0 win over Venezia that keeps them fourth on 23 points, Bologna beat Monza 2-1, Frosinone beat Torino 2-0 and Genoa won at Lecce, before Monday brought Fiorentina's 4-2 win at Sassuolo and Parma's stunning 3-0 victory at Atalanta.
Ligue 1: The Hakimi Show Keeps PSG Clear
The individual performance of the European weekend came from a right-back. Achraf Hakimi scored the first hat-trick of his career and added two assists as a rotated PSG side — missing the injured Ousmane Dembélé and Khvicha Kvaratskhelia — came from behind to win 5-1 at Le Havre on Friday. Josh Maja's shock opener was answered by Mika Godts before Hakimi took the game away, Senny Mayulu also scoring — the Moroccan captain was involved in all five goals. PSG top Ligue 1 on 20 points.
Marseille made it four straight wins on Sunday, beating Toulouse 2-0 with first-half goals from Morocco's Amine Harit, inside the first minute, and Algeria's Amine Gouiri. Paris FC's rise continued with a 3-1 win over Monaco built on a brace from Malian striker Lassine Sinayoko, now the league's top scorer, while Lyon beat Angers 2-0 and Strasbourg routed Auxerre 5-1. Friday also brought Nice's 5-2 win over Rennes and Lille's 1-0 Derby du Nord victory over Lens, Troyes beat Le Mans 2-0, and Monday's Breton derby went to Brest, 2-0 winners at Lorient.
Beyond the Final Whistle verdict: a weekend of derbies and comebacks proved there is no finished title race anywhere in Europe's big four — Barcelona, Bayern, Lazio and PSG all lead, but none convincingly, and the players bending these races are increasingly Africa's finest, from Hakimi and Guirassy to Boga and Sinayoko. Which of the four leaders do you trust least to still be top at Christmas — and which African star was your player of the weekend?





