Real Madrid earned an emphatic 4-0 win over relegated Granada, extending their unbeaten league run to 28 games – while their upcoming Champions League final opponents, Borussia Dortmund, slipped to a 3-0 defeat at Mainz.
Carlo Ancelotti made a number of changes from the Champions League semi-final win over Bayern Munich, but the La Liga winners continued their relentless form. Fran GarcĂa broke the deadlock after a passing move in the 38th minute, then set up Arda Guler to double Real’s advantage just before half-time.
Brahim DĂaz made it 3-0 in the 49th minute with a shot inside the near post, and he scored his second nine minutes later from Luka Modric’s pinpoint pass.
“We all wanted to show that we want to get maximum points in the league. I’m very happy with the goals,” Diaz told RMTV. “I reached 12 goals and seven assists. It’s very easy to play here, with these team mates. The most important thing is the titles. We already have the Super Cup, the league and we want the Champions League.”
Alexander Sørloth’s last-gasp winner earned Villarreal a 3-2 victory over Sevilla, and Real Mallorca boosted their survival hopes with a 1-0 win over Las Palmas.
In the Bundesliga, Dortmund suffered a hangover from their European exploits as Mainz scored three early goals to boost their hopes of beating the drop. Leandro Barreiro’s opener and a quickfire double from Lee Jae-sung helped the hosts climb above Union Berlin, who drop into the relegation playoff spot.
Earlier, Cologne gave themselves hope of avoiding automatic relegation with a dramatic 3-2 win over Union, who they can still overtake on the final day. The hosts were 2-1 down and staring down the barrel with 87 minutes played, but Steffen Tigges’ leveller and a stoppage-time winner from Damion Downs kept hope alive.
RB Leipzig played out a 1-1 home draw with Werder Bremen after Benjamin Sesko cancelled out Nicolas Seiwald’s own goal to extend their unbeaten run to 10 games. Eintracht Frankfurt drew 1-1 at Mönchengladbach, and that was also the scoreline as Freiburg were held at home by Heidenheim.
In Serie A, Bologna moved up to third with a 2-0 win over lacklustre Napoli, who extended their winless run to five games. Forward Dan Ndoye headed home the opener in the ninth minute, and defender Stefan Posch nodded in to double the advantage three minutes later following a corner.
Napoli should have pulled one back when they were awarded a penalty for Remo Freuler’s foul on Victor Osimhen, but Bologna keeper Federico Ravaglia kept out Matteo Politano’s low shot. Last season’s champions are at risk of missing out on European football; they are currently eighth but Fiorentina have two games in hand.
Ludogorets have sealed a 13th straight Bulgarian league title by beating CSKA Sofia 3-1 at home, extending the longest current title-winning streak in European football. Ludogorets lead the standings on 79 points from 32 games and have increased their advantage over second-placed CSKA to 13 points with three games left in the season.
Ludogorets have equalled Rosenborg’s and Bate Borisov’s records, who also won their respective leagues 13 times between 1992-2004 and 2006-2018. Latvia’s Skonto and Gibraltar’s Lincoln Red Imps have 14 consecutive national titles.
This story will be updated