Barcelona's Dominance Continues: Unbeaten Streak Hits 20 as LaLiga Title Race Heats Up
Barcelona extend their unbeaten run to 20 games under Hansi Flick, while Manchester City fight back in the FA Cup. Plus, RB Leipzig's managerial shakeup and more from Europe's top leagues.

Barcelona's Unstoppable Form
Barcelona's free-scoring attack continues to entertain and drive them towards the LaLiga title. Robert Lewandowski scored twice in their 4-1 win over Girona, taking his season tally to 38 goals in all competitions. Ferran Torres and Lamine Yamal also shone, with the latter delivering another dazzling performance. The 17-year-old's creativity and flair were on full display, including a deflected free kick for the opener and a late effort that rattled the crossbar.
Key Stats:
- 20 games unbeaten in 2025
- 9 consecutive LaLiga wins
- 139 goals scored in 45 matches (3+ goals per game)
FA Cup Drama: Manchester City's Comeback
Manchester City's season has been disappointing by their standards, but the FA Cup offers a chance for redemption. Pep Guardiola's side fought back from a 1-0 deficit against Bournemouth, with super subs Nico O'Reilly and Omar Marmoush turning the game around. O'Reilly's dynamic runs from left-back and Marmoush's clinical finish sealed a 2-1 victory, keeping City's hopes alive for the oldest competition in the world.
Player Spotlight: Marcus Rashford The 27-year-old has been a revelation for Aston Villa since joining on loan in January. His brace in the FA Cup quarterfinal against Preston North End marked his arrival as a key player for the club.
Bundesliga: RB Leipzig's Managerial Shakeup
Marco Rose's departure from RB Leipzig was inevitable after a dismal run of form. The club appointed Zsolt Löw as interim manager, hoping to salvage their season and secure Champions League qualification. Leipzig's struggles since November have left them trailing behind Eintracht Frankfurt and Mainz, making this a critical appointment.
Weekend Highlights:
- Best Goal: Felix Agu's stunning strike for Werder Bremen against Holstein Kiel.
- MVP: Nico Schlotterbeck, who assisted two goals from corners in Borussia Dortmund's 3-1 win over Mainz.
Elsewhere in Europe
- Galatasaray's unbeaten run ended by Beşiktaş, opening up the Turkish Süper Lig title race.
- Ajax took a giant step towards the Eredivisie title with a 2-0 win over PSV Eindhoven.
- Juventus began life under Igor Tudor with a 1-0 win over Genoa, keeping their Champions League hopes alive.
What to Watch Next
- Barcelona vs. Atlético Madrid (Copa del Rey semifinal)
- Manchester City's FA Cup semifinal clash
- RB Leipzig's resurgence under Zsolt Löw