Real Madrid fell seven points behind La Liga leaders Barcelona after Vedat Muriqi's late winner for Mallorca inflicted a major title blow on Alvaro Arbeloa's side.
05 Apr 2026
While Mallorca celebrated moving two points clear of the relegation zone with their victory in the afternoon sun, Real's gloom deepened further on Saturday evening.
Already four points adrift of Barcelona, that became seven when Hansi Flick's side came from behind to beat Atletico Madrid in the late game.
Eight rounds of games remain, with Barcelona firmly in the driving seat to retain their title.
Hosts Mallorca went ahead against Real four minutes before half-time when Manu Morlanes met a cross from the right delivered by Pablo Maffeo, took a touch to compose himself, and slotted into the bottom right corner.
Real thought they had salvaged a point in the 88th minute when Eder Militao heading in superbly from Trent Alexander-Arnold's corner.
However, Muriqi had other ideas and struck his 19th league goal of the season in the first minute of stoppage time to give the hosts a superb win.
Arbeloa's visitors had several chances before Mallorca took the lead, but home goalkeeper Leo Roman was in fine form.
Kylian Mbappe raced past two Mallorca defenders and swung a shot towards goal but Roman's outstretched leg denied him.
The France captain was thwarted once more when Roman pushed his curled effort behind when it was headed into the far corner.
Arda Guler's low driven shot was well saved by Roman as Los Blancos continued to be frustrated.
At the other end, Morlanes headed over from six yards but made up for his miss by putting Mallorca ahead.
The late drama left the visitors dejected, with a first defeat by Mallorca since February 2023 proving a major blow to Real's prospects of La Liga glory.
Real will hope to return to winning ways when they host Bayern Munich in the first leg of their Champions League quarter-final on Tuesday (20:00 BST).
Bundesliga leaders Bayern Munich, without injured striker Harry Kane, fought back from two goals down to clinch an incredible victory over Freiburg thanks to Lennart Karl's 99th-minute winner.
04 Apr 2026
England captain Kane was ruled out with the ankle problem that meant he missed the Three Lions' 1-0 defeat by Japan at Wembley on Tuesday.
Manager Vincent Kompany is remaining "positive" the former Tottenham forward could feature in the first leg of Bayern's Champions League quarter-final at Real Madrid on Tuesday.
Without him, Bayern looked on course to suffer only their second league defeat of the season as they trailed 2-0 in the 81st minute after goals from Johan Manzambi and Lucas Holer.
But 20-year-old Tom Bischof scored twice with fine strikes from outside the penalty area, including a 92nd-minute equaliser, to make it 2-2.
Karl, 18, capped the superb fightback when he was left free at the back post to convert from Alphonso Davies' low cross to give Bayern victory.
That goal was the 100th Bayern have scored in the Bundesliga this season, from only 28 matches.
Freiburg had earlier forced Bayern goalkeeper Manuel Neuer, who turned 40 last week, into a stunning reflex save to keep out Philipp Lienhart's diving header, though it was then judged offside so would not have counted any way.
There was nothing Neuer could do about Manzambi's stunning 25-yard strike in the first minute of the second half.
Freiburg doubled their advantage in the 71st minute when Holer scored after Neuer palmed a corner into his path.
But Bayern fought back in style with three goals late on for a fantastic victory.
Arsenal were stung by a late goal from Southampton's Shea Charles as the Premier League leaders fell to defeat in the FA Cup quarter-finals.
04 Apr 2026
The match was Arsenal's first after their Carabao Cup final loss to Manchester City and followed an international break which was notable for 11 Gunners players withdrawing from their national teams because of injury.
However, Mikel Arteta was still able to name a side containing captain Martin Odegaard, Kai Havertz, Ben White and Gabriel Magalhaes, with Arsenal eager to clear this hurdle.
Despite Arsenal having such senior players in their ranks, and dominating possession, it was Southampton who were the side to create the better chances.
They were duly rewarded, with exuberant celebrations breaking out at full-time at St Mary's.
Now a Wembley trip awaits Southampton in the semi-finals, with Arsenal's hopes of a league and cup double crushed.
Championship promotion hopefuls Saints were on a 14-match unbeaten run coming into this game and their plan to get the ball forward quickly and behind the Arsenal defence caused the Gunners problems throughout.
It was from a floated ball into the penalty area that the home side took the lead in the 35th minute.
England defender White misjudged the flight of James Bree's delivery from the right, and that allowed Ross Stewart to control and swiftly plant a sweet finish past Kepa Arrizabalaga and into the right corner.
Arsenal manager Arteta made a triple change in the second half, with Viktor Gyokeres, Noni Madueke and Riccardo Calafiori coming on, but Southampton continued to threaten.
Tom Fellows flashed a ball just over the top of the Arsenal goal before the dangerous Leo Scienza hit the crossbar with a curling effort.
The visitors drew level when Gabriel's clever pass put Havertz through into the area and he cut the ball back for Gyokeres to level in the 68th minute.
But Southampton were not to be denied, and substitute Charles sent the home fans wild as he took on a short pass from Fellows and finished smartly into the bottom left corner.
Arsenal searched for a second equaliser but found it was beyond them, as Southampton reached the semi-finals for the first time since 2021.
Erling Haaland scored a superb hat-trick to help Manchester City continue their formidable FA Cup run under Pep Guardiola by booking a record-extending eighth consecutive semi-final with a ruthless dismantling of insipid Liverpool.
04 Apr 2026
Manager Guardiola had to watch from the stands as he served the second game of a touchline ban and he witnessed his team take apart toothless Liverpool in a result that will increase the pressure on boss Arne Slot.
City's previous game was at Wembley, when they triumphed over Premier League leaders Arsenal in the Carabao Cup final, and the hosts backed that up with another impressive victory to close on a domestic cup double.
City had done little to threaten Giorgi Mamardashvili's goal until taking the lead on 38 minutes when Haaland converted from the penalty spot, just as he did at Anfield in the league this season, following Virgil van Dijk's clumsy trip on Nico O'Reilly.
The Norway striker had been on a relatively barren run in front of goal before this game but he then added a second by guiding a header into the far corner from Antoine Semenyo's cross on the stroke of half-time.
Liverpool had played fluently earlier in the game at Etihad Stadium - with Florian Wirtz prominent - but their inability to convert the chances they created proved costly.
City failed to deal with a long ball over the top but Mohamed Salah, playing for the first time since announcing he will leave Anfield this summer, hesitated when through on goal and his effort was blocked wide.
He also later had a penalty saved by James Trafford while Hugo Ekitike's strike from inside the area flew wastefully over.
City were much more clincical, as Semenyo clipped in a delightful finish early in the second half to make it 3-0 before Haaland completed his treble to seal City's serene progression to the last four.
Chelsea cruised into the FA Cup semi-finals as Port Vale's storybook run was ended in ruthless fashion at Stamford Bridge.
04 Apr 2026
Port Vale sit bottom of League One, 15 points from safety, but they reached the FA Cup last eight for the first time in 72 years by knocking out Premier League Sunderland.
This, however, was a brutal conclusion to their excellent campaign in the competition as Chelsea's multi-million-pound side ran riot against a team who started with eight free transfers and two loan players.
Chelsea ensured the notion of another giant-killing was extinguished swiftly, starting with a goal after 64 seconds when Jorrel Hato poked home from close range after Vale failed to clear a corner.
Vale, roared on by 6,000 raucous fans in the Shed End, initially responded well to that early shock, but the contest was effectively over in the 25th minute when Joao Pedro turned Kyle John in the area before beating keeper Joe Gauci.
Chelsea increased their lead three minutes before the break when Gauci pushed out Malo Gusto's cross and Cole Palmer's follow-up attempt went in off Jordan Lawrence-Gabriel.
It was then a question of damage limitation for Jon Brady's side, but that was beyond them too, as Tosin Adarabioyo headed Chelsea's fourth after 57 minutes from Malo Gusto's cross.
As Vale lost heart and hope, Andrey Santos added Chelsea's fifth with a far-post header from Estevao Willian's corner.
Estevao then got on the scoresheet himself eight minutes from time when he scored after Alejandro Garnacho hit the post, the goal being awarded after a lengthy video assistant referee check for offside.
Garnacho completed the rout from the penalty spot in stoppage time.