Barcelona remain unbeaten in 2025, having gone 20 games without recording a loss this year under Hansi Flick. Can either Real Madrid or Atlético Madrid dent the Blaugrana's lead in the LaLiga title race?
In the FA Cup, Manchester City will look to find solace in their disappointing season as they are now two games away from winning the oldest competition in the world. Will Pep Guardiola win himself another trophy, or will there be another surprise in the competition's long and coveted history?
Meanwhile, in the Bundesliga, Marco Rose is out of a job at RB Leipzig with Zsolt Lőw coming in to replace him. Can the Hungarian manager save Die Roten Bullen's season with significant matches left to play?
Sam Tighe, Sam Marsden and Constantin Eckner make observations from across Europe to bring you up to speed on what you might have missed this weekend.
English FA Cup
Top takeaway: Pep's super subs save the day
Eyebrows were raised when the teamsheets dropped at Bournemouth's Vitality Stadium, as Manchester City's XI looked curious for the wrong reasons. With Kevin De Bruyne, Phil Foden, Mateo Kovačić, Ilkay Gündoğan, and Bernardo Silva all starting, no one could doubt the quality of the Citizens' midfield -- but you could question where the natural width might come from.
Those concerns proved fair as the visitors struggled in the first half, going into the break 1-0 down. It's not that they didn't create chances -- Erling Haaland missed a trio of good ones, including a penalty -- but they played into Bournemouth's hands by congesting the middle of the pitch and then losing the physical battle.
Guardiola wasted little time in addressing this. For the second half, he sent Nico O'Reilly -- a central midfielder -- on at left-back, asked him to raid up and down the flank, and he immediately changed the game. His first driving run was promising, then his second teed up Haaland for the equalizer. Fourteen minutes later, his clever flicked pass found fellow substitute Omar Marmoush, whose strike found a way through Kepa Arrizabalaga's frame.
In a season where Guardiola has been firmly questioned from a tactical perspective, this served as a nice reminder that he can still flip the script of a game with a clever move.
Best match: AFC Bournemouth 1-2 Manchester City
City's comeback victory was the pick of the bunch this weekend, as it was the closest match that actually featured a goal! The Cherries had the reigning champions on the ropes in the first half, but a combination of Guardiola's tweaks and sheer squad depth turned things around in the second. Some of the interplay in the box between De Bruyne, Gündoğan, and Jack Grealish was a sight to behold.
Man City score two goals in the second half to beat Bournemouth 2-1 in the FA Cup quarterfinals.
Best goal: Eberechi Eze, Crystal Palace vs. Fulham
Eze opened the scoring for Crystal Palace at Craven Cottage with a beautiful goal. The combination of control and power on a strike that stayed low, and the way it whistled past Bernd Leno's outstretched arm, was a sight to behold.
Nedum Onuoha explains Eberechi Eze's journey from hot prospect at QPR to England goalscorer and FA Cup semifinalist with Crystal Palace.
MVP of the weekend: Marcus Rashford, Aston Villa
This could quite easily be Eze or O'Reilly, too, but in the interests of variety, it's worth giving Rashford his flowers. The 27-year-old has been a hugely positive presence for Aston Villa since joining on loan in January, but after bagging his first goals for the club, we can now say he has truly arrived. -- Tighe
Nedum Onuoha reacts to Marcus Rashford's performance in Aston Villa's 3-0 win against Preston North End.
LaLiga
Top takeaway: Barça's momentum continues to skyrocket
Barcelona's free-scoring attack continues to entertain and, more importantly, drive them towards the LaLiga title. Robert Lewandowski scored twice on Sunday as they beat Girona 4-1 to take his tally for the season to 38 in all competitions and reestablish Barça's three-point lead at the top of the table.
There was also another goal for Ferran Torres, the 15th of the campaign for a player most often used off the bench -- as he was here -- and another dazzling performance from Lamine Yamal. The 17-year-old's free kick was deflected in by Girona defender Ladislav Krejčí for the opener, and only the crossbar, still shaking now, prevented him from adding a fifth later on.
It was the 20th time this season Barça have scored four or more goals in a competitive game. They have played 45. They have scored 139 goals: over three on average per match. Sunday's win came without Raphinha, too, who was afforded a rest after back-to-back games with Brazil last week.
The numbers are remarkable. Hansi Flick's side are now unbeaten in 20 games in all competitions in 2025. They have won nine in a row in LaLiga. There is still work to be done -- a second leg in the Copa del Rey semifinal against Atlético Madrid on Wednesday, nine more matches in LaLiga, and a UEFA Champions League quarterfinal tie against Borussia Dortmund -- but the momentum is good and truly with them right now.
Best match: Real Madrid 3-2 Leganés
Barça's lead at the top remains only three points after Madrid fought back to beat Leganés on Saturday. Leganés led at the break after goals from Diego García and Dani Raba cancelled out Kylian Mbappé's penalty. But Madrid fought back in the second half to seal another Santiago Bernabeú comeback, with goals from Jude Bellingham and a second for Mbappé.
Best goal: César Azpilicueta, Atlético Madrid vs. Espanyol
It was a memorable weekend for Azpilicueta as he scored his first goal since 2022. And what a goal: a volley from over 20 yards which opened the scoring against Espanyol. Unfortunately for Atlético, this may have been the weekend when their title hopes disappeared. The game ended 1-1 and they are now nine points adrift of Barça.
Check out this rasping volley by César Azpilicueta to give Atletico Madrid the lead at Espanyol.
MVP of the weekend: Lamine Yamal, Barcelona
The fight between Mbappé (22 league goals) and Lewandowski (25) for LaLiga's Golden Boot is heating up after both players netted braces, but no one was more fun to watch than Yamal this weekend. There were so many moments of brilliance: The early chance he created for Lewandowski, the dribble past three Girona players which just lacked a finish, the back-heeled pass to Jules Koundé and his late, rifled effort off the bar were just some of the moments that brought the crowd at the Olympic Stadium to their feet. -- Marsden
Bundesliga
Top takeaway: Leipzig make managerial change to save their season
Another manager bites the dust. What has long been rumored has finally come true, as RB Leipzig sacked Marco Rose following a 1-0 loss to Borussia Mönchengladbach. Leipzig had a great start to the season but have essentially been in a slump since November, which included disastrous results in the UEFA Champions League stage. They have now only won two of their past 11 Bundesliga games.
"In light of the development and the lack of results, we are convinced that we need a new impetus for the remaining games to meet our season goals," sporting director Marcel Schäfer said. Zsolt Löw, a former assistant of Thomas Tuchel, was announced as the new manager, although he has only signed a contract until the end of the season.
For a while, it looked like circumstances could save Rose's job. The 48-year-old is a Leipzig native, with both his dad and grandfather also being former footballers from the area. Plus, when Jürgen Klopp took over as Global Head of Soccer at Red Bull at the beginning of the year, the feeling was that he could help his former player as Rose played left-back at Mainz under Klopp between 2002 and 2008.
But in the end, the fact that Leipzig are in danger of missing out on qualifying for next season's Champions League and are currently behind the likes of Eintracht Frankfurt and Mainz in the Bundesliga standings was reason enough for Leipzig's higher-ups to part ways with Rose.
Best match: Bayern Munich 3-2 St. Pauli
Bayern have suffered two setbacks during the international break, with both center-back Dayot Upamecano and left-back Alphonso Davies being out for the next couple of months due to knee injuries. The home game against St. Pauli was the first test for a reorganized back line and it went a bit reasonable. It was 1-1 at half-time before Bayern pulled away following the interval thanks to two goals by Leroy Sané.
Best goal: Felix Agu, Werder Bremen vs. Holstein Kiel
Werder Bremen beat Kiel 3-0 in style, with both Marvin Ducksch and Agu scoring beautiful goals. Agu's screamer for the 2-0 came shortly before the hour mark following a Bremen counterattack where Ducksch sprinted down the right wing before crossing, which a Kiel defender flicked to the far corner of the box in an attempt to clear the situation. However, Agu was right there to take a touch inside and then curl the ball into the top corner.
Felixagu (Werder Bremen) with a Spectacular Goal vs. Holstein Kiel, 03/29/2025
MVP of the weekend: Borussia Dortmund's Nico Schlotterbeck
Schlotterbeck's defensive abilities have at times been called into question, even though the 25-year-old has become a competent tackler over time. But what nobody could seriously deny is that the left-footer is a talented ball-playing center-back, to the point that he is now even considered as a set-piece taker.
He hadn't taken a corner in the Bundesliga until Sunday, when Schlotterbeck assisted two goals en route to Dortmund's 3-1 win over Mainz through corner kicks. Apart from that, he played a great game alongside Emre Can and Waldemar Anton in Dortmund's back three. -- Eckner
What else you missed this weekend
Beşiktaş ruin Galatasaray's unbeaten season quest
Galatasaray suffered their first league defeat of the season on Saturday at the hands of archrivals Beşiktaş. It's a result that not only snaps their 28-game unbeaten streak, but also ruins their quest for an unbeaten league campaign.
Portuguese duo Rafa Silva and Gedson Fernandes scored either side of a Lucas Torreira strike to win it 2-1 for the Black Eagles. Gala right-back Przemyslaw Frankowski was sent off after a VAR review in the first half, which understandably shaped the game.
It opens up the prospect of a genuine title race to close out the season, as Galatasaray's nine-point lead at the top has now shrunk to six. Crucially, second-placed Fenerbahçe -- who are led by José Mourinho -- have a game in hand to play, so that lead could conceivably shrink again to just three. -- Tighe
Game over for PSV?
PSV Eindhoven's title defense may well be over after they were beaten 2-0 at home by Eredivisie leaders Ajax on Sunday. The Dutch champions have been in terrible form since December, but a win against Ajax would have injected life back into the battle for top spot.
Instead, goals from Davy Klaassen and Bertrand Traoré sealed a victory that took Ajax nine points clear of PSV, who have now won only four of their past 12 league games. Ajax have taken full advantage of PSV's collapse. Francesco Farioli's side have won 11 of their past 12 games, and few would bet against them winning the league for the first time since 2022. -- Marsden
Decent start for Tudor under difficult circumstances
The Italian Serie A saw another manager being sacked a week ago, as Juventus parted ways with Thiago Motta after devastating losses to Atalanta and Fiorentina. While Juventus would seemingly like to bring current Napoli manager Antonio Conte back to Turin, they had to opt for a different solution, hiring former player Igor Tudor as temporary manager.
Tudor has the chance to keep his job if he qualifies for the Champions League. He has taken one step in that direction, with Juventus beating Genoa 1-0 on Saturday. Kenan Yıldız scored the deciding goal, assisted by Dušan Vlahović, who is reportedly set to stay with the club beyond the summer.
But a simple win might not bring Juventus back into navigable waters, because the club are seemingly troubled by financial woes. Managerial changes won't help that situation given the extra costs involved. Motta is still under contract until 2027 and continues to receive a yearly salary in the range of €5 million.
However, qualifying for the most lucrative European competitions would certainly help the bottom line and might almost be a necessity for the proud club to keep competing with the likes of Internazionale and Napoli. Tudor knows his assignment. -- Eckner