Sunday, March 30th
23:20 CET - Well, that’s it for another packed weekend of football. Don’t worry, though, the madness will continue in the coming days as there is a full midweek round in the Premier League along with cup semi-finals in Spain, Italy, France and Germany!
22:56 CET - Hosts Real Betis have edged a hard-fought El Gran Derbi against Sevilla, winning 2-1. All three goals were scored in the first half before chances dried up in the second with Betis holding on for a sixth straight LaLiga win.
Manuel Pellegrini's red-hot side now have a seven-point buffer between them in sixth and Rayo Vallecano in seventh.

Catch up on all the LaLiga results here.
22:45 CET - Napoli have survived a late goal and a flurry of attacks to edge Milan 2-1 in a pulsating Serie A clash, cutting Inter’s lead at the top of the table back down to three points as a result.
It’s not the result Milan will have wanted, but they showed some signs of life at the end.

Catch up on all the Serie A results here.
22:40 CET - Lille have edged Lens 1-0 in the Derby du Nord in Ligue 1. The victory means Bruno Genesio’s side move up to fifth in the standings, and boy, is it tight in and around those European places in France.
The title is all but PSG’s, but below them, only 10 points separate the next seven clubs!

Catch up on all the Ligue 1 results here.
21:37 CET - At half-time in Naples, Napoli are leading Milan 2-0 thanks to goals from Matteo Politano and Romelu Lukaku, both inside the first 20 minutes, in what has been a fairly dominant display so far.
Over in Ligue 1, Lille are leading Lens 1-0. Down in Spain, it’s currently 1-1 between Betis and Sevilla before the break.
20:30 CET - On to the late games: Over in France, there’s the Derby du Nord between Europa-chasing sides Lille and Lens - that’s from 20:45 CET.
A little later, from 21:00 CET, there is another heated rivalry to enjoy, this time from southern Spain, as Betis host Sevilla in LaLiga in El Gran Derbi.
Last but certainly not least, Napoli are taking on AC Milan in Serie A (from 20:45 CET), looking to close the gap with Inter back down to three points. Three great games to end the weekend!

20:29 CET - A couple of results to bring you from LaLiga: Athletic Club have been held to a goalless draw by Basque rivals Osasuna, meaning they have missed a chance to close in on Atletico Madrid in third.
Elsewhere, Valencia have continued their good run with a 1-0 win over Mallorca to go four games unbeaten and move up to 15th.
19:57 CET - Inter have survived a late rally from Udinese to claim a 2-1 win that puts them six points clear at the top of Serie A ahead of Napoli's clash with AC Milan.
19:36 CET - Finally, over in Ligue 1, Rennes have won 3-0 away to Angers in the standout game from the afternoon games.
Elsewhere:
19:30 CET - Meanwhile, Borussia Dortmund have produced a shock 3-1 win against high-flying Mainz in the Bundesliga.

19:18 CET - Manchester City produced one of the best 45 minutes of their season to come from a goal down to knock Bournemouth out of the FA Cup at the Vitality Stadium.
The visitors wasted no time before equalising at the start of the second period as Erling Haaland slid in to tap home before Omar Marmoush came off the bench to score the winning goal with a low curling effort.
Check out the match stats here.
18:57 CET - Over in Serie A, and Inter have made light work of Udinese so far with the league leaders 2-0 ahead and looking strong to extend their advantage over Napoli.
18:32 CET - It is half-time in the Bundesliga too, and Dortmund are leading Mainz 2-0, which could prove to dent Mainz's hopes of qualifying for the Champions League.

18:19 CET - We have an upset on our hands, with Manchester City 1-0 down to Bournemouth at the halfway point of the final FA cup quarter-final.
Evanilson has hardly been involved, but opened the scoring with one of his few touches.

18:14 CET - Barcelona claim a big win! Girona pegged back the hosts early in the second half but Hansi Flick's side stepped things to prevail 4-1 courtesy of a brace from Robert Lewandowski and one from Ferran Torres.
Barca are now three points clear at the top of LaLiga.

17:51 CET - Bournemouth lead Manchester City! Shortly after Erling Haaland missed a penalty at one end, Evanilson has put the hosts ahead at the other!
17:08 CET - Barcelona are leading 1-0 at the break thanks to an own goal from Girona defender Ladislav Krejci.
16:58 CET - Is Atalanta's title challenge over? The Bergamo side have lost 1-0 to Fiorentina and will fall nine points behind Inter if the reigning champions beat Udinese this evening.
16:33 CET - The draw for the FA Cup semi-finals has been made and it has pitted Aston Villa against Crystal Palace, meaning the winner of Bourenmoth vs Manchester City will face Nottingham Forest.
Here are the starting XIs for the 17:30 kick-off:

16:23 CET - Aston Villa are into the final four of the FA Cup! A strong second-half performance has given them a 3-0 win against Preston and a place in the semi-finals.
In Eindhoven, Ajax have all but sealed the Eredivisie title, going nine points clear at the top of the league with a 2-0 win over PSV.

16:12 CET - AC Milan have suffered a blow ahead of their clash with Napoli tonight, with Ruben Loftus-Cheek being ruled out after being rushed to hospital to have his appendix removed.
In a statement, Milan said that Loftus-Cheek felt "serious abdominal pain" during his team's training retreat ahead of the match in Naples: "Tests revealed acute appendicitis. Ruben will undergo surgery today to have his appendix taken out."
15:50 CET - Fiorentina are heading into the break 1-0 up against Atalanta thanks to a 45th-minute opener from Moise Kean, who has picked up where he left off in the international break.
Over in England, Preston's resistance has been broken with Marcus Rashford getting a quickfire double.
15:18 CET - At half-time in Preston, the underdogs are holding Aston Villa to a goalless draw.
15:10 CET - Ajax have taken the lead in what could be a title-deciding clash with PSV courtesy of Davy Klaassen.
In Spain meanwhile, Barcelona will host Girona in just over an hour knowing they can restore their three-point lead at the top of LaLiga with a win - here's how the sides line up for that clash:

14:23 CET - The day’s Serie A action has started with Cagliari snapping a terrible run of five matches without a win by crushing rock-bottom Monza 3-0 in Sardinia. The islanders are now six points from danger, while Monza are a whopping 10 points off safety, with time running out for a reversal.
Next up, from 15:00 CET, Fiorentina will host Atalanta in an enticing clash. La Dea are not out of the title fight just yet, only eight points off leaders Inter, but they have to keep winning to stay in the conversation. They will have their work cut out for them today, however, against La Viola, who are coming off that big win over Juve.

Follow the action live with Flashscore.
13:45 CET - There are two massive matches coming up at 14:30 CET. In England, Aston Villa will be taking on second-tier Preston North End for a place in the FA Cup semi-finals and a trip to Wembley.
At the same time, there is a top-of-the-table clash in the Dutch Eredivisie as leaders Ajax travel to PSV, looking to extend their eight-point lead at the top.

Follow both matches via the links above!
13:15 CET - Below you can see how the sides will line up for the clash between Getafe and Villarreal.

Follow the match live with Flashscore.
11:25 CET - In big news from Germany, RB Leipzig have sacked manager Marco Rose following a poor run of results that ended with their defeat to Borussia Monchengladbach yesterday.
10:40 CET - Hello and happy Sunday!
Today's football is kicking off with a clash between Getafe and Villarreal, with the visitors looking to close the gap in their efforts to secure a top-four finish.
That will kick off at 14:00 CET, and 30 minutes later, Aston Villa will travel to Preston in the third of the FA Cup quarter-finals.
With Manchester City contesting the last of them later on, Napoli facing AC Milan, Barcelona in LaLiga action and much more, we have a big day ahead of us.
Saturday, March 29th
23:20 CET - Well, that’s it for what was an action-packed day of title permutations and quarter-finals. Unfortunately for PSG fans, they aren’t French champions just yet, but they will be soon enough.
Tune in again tomorrow as the madness continues around the continent and beyond!
23:04 CET - Monaco have edged Nice 2-1 to put PSG’s Ligue 1 title celebrations on hold for another week, at least. Going into the match, PSG needed the match to end in a draw to clinch the title early.
As it were, Monaco won to go second in the standings after Marseille's stunning loss earlier in the day.

Catch up on the Ligue 1 results here.
22:59 CET - Real Madrid have come back from 2-1 down to beat Leganes 3-2 thanks largely to a brilliant Kylian Mbappe free kick, which served as the winner!
Los Blancos are now level on points with Barcelona, who have the chance to go three points clear again tomorrow.
Catch up on all the results from LaLiga here.
22:42 CET - Roma have continued their incredible form in Serie A with a seventh league win in a row, after edging Lecce 1-0 thanks to Artem Dovbyk’s late goal.
They have leapfrogged Lazio into sixth with the victory and are closing in on the top five now!

Catch up on all the results from Serie A here.
21:53 CET - At half-time, Real Madrid are remarkably trailing Leganes 2-1 in LaLiga, while over in Ligue 1, Nice are leading Monaco 1-0. As it stands, PSG would not win the league tonight.
21:10 CET - Nottingham Forest have beaten Brighton on penalties to qualify for the FA Cup semi-finals. The match had ended 0-0 without much action and Forest edged the shootout after Brighton had missed two efforts.
It's a trip to Wembley for the Tricky Trees!

20:55 CET - PSG have absolutely obliterated St Etienne 6-1 after conceding first. The win means that Luis Enrique’s side will claim the Ligue 1 title today if, and only if, Monaco and Nice draw. Otherwise, they’ll have to wait until next weekend.
20:37 CET - There's been a twist in the Turkish Super Lig championship race: Galatasaray have been beaten by Istanbul rivals Besiktas 2-1!
Fenerbahce are still six points back but do have a game in hand... Could Jose Mourinho mastermind an unlikely title win from here? It's getting closer, at least.

20:34 CET - Moving onto the late games, we have a lot to look forward to still! In Serie A, Roma are facing Lecce away, hoping to continue their brilliant league form. That's from 20:45 CET.
Over in LaLiga, Real Madrid are taking on near neighbours Leganes and looking to go level on points with Barcelona, who play tomorrow. Kick-off is at 21:00 CET.

Lastly but certainly not least, at 21:05 CET, Monaco are hosting Nice. Assuming PSG beat St Etienne, a draw in this match would see the Parisians win the league!
20:27 CET - Eintracht Frankfurt are up to third in the Bundesliga, albeit having played a game more than Mainz, thanks to a 1-0 win over 10-man Stuttgart.

Over in LaLiga, Rayo Vallecano have gotten back to winning ways, after a five-match run without a victory, by beating Alaves 2-0.
20:16 CET - Brighton and Nottingham Forest are heading to extra time in their FA Cup quarter-final. The regular 90 minutes have ended with neither side finding the net.
Follow extra time live here with Flashscore.
19:53 CET - Igor Tudor is off to a winning start as Juventus manager, masterminding a 1-0 win over Genoa thanks to a first-half goal from Kenan Yildiz. Not the most convincing, but a win’s a win, as they say!

19:49 CET - At half-time, PSG and St Etienne are level at 1-1. Remember, the Parisians need to win to be able to celebrate the title this evening. Can they find the breakthrough?
Follow the second half live here.
19:10 CET - An uninspiring first half has come to an end in the FA Cup quarter-final between Brighton and Nottingham Forest. Neither side have been at their best so far, as the importance of the occasion has created a nervy match.
A big half is coming up!
Follow the second-half live here with Flashscore.
19:00 CET - So far, so good for Juventus' new boss Igor Tudor as his side lead 1-0 at the break against Genoa thanks to a Kenan Yildiz strike.

18:52 CET - A disappointing performance and result sees Marseille lose 3-1 to Reims, handing PSG the chance to wrap up the title this evening if things go their way.
18:20 CET - Next up in Ligue 1, soon to be champions PSG travel to St Etienne from 19:00 CET in what should be a straightforward evening.
Check out the match preview here.
18:12 CET - The horrid run continues for Atletico Madrid and their title aspirations take another hit. A penalty late on rescued hosts Espanyol a point as Diego Simeone's side failed to take their chances and put the game to bed. 1-1.
17:54 CET - Could this be the day PSG are confirmed Ligue 1 champions? Well, it is going to plan so far as their closest rivals Marseille are 1-0 down away to Reims at half-time.
Follow the second period here.
17:40 CET - The second FA Cup quarter-final is coming up from 18:15 CET as Brighton host Nottingham Forest. On paper, it should be a closely fought encounter with plenty of quality on display.
Check out the starting lineups here:

17:20 CET - A second-half brace from Leroy Sane has helped Bayern Munich to an important victory as they extend their lead at the top of the Bundesliga to six points. There was a late scare as St. Pauli pulled a goal back, but Bayern held on to win 3-2.

Elsewhere, RB Leipzig's Champions League ambitions took a dent as they lost 1-0 away to Borussia Monchengladbach.

17:15 CET - Next up in Serie A in around 45 minutes, Igor Tudor begins his reign as Juventus manager at home to Genoa with the hope of getting their campaign back on track.
Check out the lineups here:

17:05 CET - Over in LaLiga, and so far so good from Atletico Madrid as Diego Simeone's men lead 1-0 against Espanyol thanks to a Cesar Azpilicueta goal.
16:50 CET - Bologna have made it five wins from their last five in Serie A after edging to victory against Venezia. That further cements their place in the top four in what is becoming another incredible season.

Check out the match stats here.
In the other afternoon match in Serie A, Empoli remain in the Seire A bottom three after drawing 1-1 away to Como.
16:35 CET - It's a huge day in Ligue 1 because PSG could win the title if things go their way. All three matches today affect the result. First up, Marseille travel to face struggling Reims from 17:00 CET.
Here's the scenario: If Marseille win or draw, PSG cannot win the title this weekend. If they lose, then PSG will need to win and hope for a draw later between Nice and Monaco to clinch the crown this evening.

Follow all three matches from Ligue 1 here.
16:22 CET - Here are the half-time scores from the Bundesliga:
B. Monchengladbach 0-0 RB Leipzig
Holstein Kiel 0-1 Werder Bremen
15:59 CET - Real Sociedad are back to winning ways in LaLiga with a 2-1 victory over rock-bottom Valladolid.
The three points see Imanol Alguacil's side move back into the top half of the table.
15:25 CET - Another big match coming up is in LaLiga where Atletico Madrid will be looking to revive their fading title hopes away at Espanyol.
Diego Simeone's men are coming off that heartbreaking 4-2 loss to Barcelona and have not won since the first day of March, unbelievably. Kick-off is at 16:15 CET.
15:07 CET - Crystal Palace have trounced Fulham 3-0 at Craven Cottage in the FA Cup quarter-finals! That means Palace are the first side into the final four of England's premier cup competition.
It's a trip to Wembley for the Easgles and a massive, massive shot at a trophy for Oliver Glasner's side!
14:45 CET - At 15:30 CET, five matches will kick off in the Bundesliga, with league leaders Bayern Munich and RB Leipzig among those in action.
Bayer Leverkusen closed the gap with Bayern to just three points with their win on Friday evening over Bochum. The pressure has ramped up on Bayern just ever so slightly as a result, and today's opponents, St. Pauli, will be looking to capitalise!

Follow all the action from the Bundesliga here.
14:15 CET - The day's play in Italy starts at the hour, with Bologna away to Venezia and Como hosting Empoli.
In-form Bologna are looking to make it five wins on the trot in Serie A. They are on some charge at the moment and are currently fourth in the standings.

Follow Serie A all weekend here.
14:03 CET - That's half-time in the first of the FA Cup quarter-finals, and Crystal Palace lead Fulham 2-0 thanks to the Eberechi Eze show. The England player has notched a goal and assist already.
13:54 CET - Make that 2-0 Crystal Palace! Ismaila Sarr has doubled the Eagles' lead at Craven Cottage.
13:52 CET - Eberechi Eze has fired Crystal Palace into the lead in their FA Cup quarter-final with a fizzing shot into the bottom-right corner of Fulham's goal!
13:25 CET - The day's LaLiga action gets underway at the hour with Basque club Real Sociedad hosting rock-bottom Valladolid.
It would be an understatement to suggest that the visitors need a win; realistically, Valladolid are nailed on for relegation, being 11 points from safety.
As for La Real, they are struggling in their own way, down in 12th and winless in their last three LaLiga outings. Big for both sides, this one!

Follow LaLiga all day with us here.
13:18 CET - Play is underway at Craven Cottage between Fulham and Crystal Palace.
12:40 CET - Below you can see how the sides will line up in the first of the weekend's FA Cup quarter-finals. It's a London derby to kick things off between Premier League sides Fulham and Crystal Palace.
For both of these clubs, the FA Cup presents a massive chance to win a major trophy so you can be sure they'll be up for it today.

10:45 CET - Hello and welcome to Flashscore's coverage of this weekend's football!
Club football's first day back following the international break will see four of the last eight standings in the FA Cup battle it out for a place in the semi-finals, while Igor Tudor will take charge of Juventus for the first time.
It's a huge day for title races too with PSG in with a chance of becoming Ligue 1 champions again, Bayern Munich looking to go six points clear in Germany, and both Real and Atletico Madrid taking to the pitch in Spain.
First up is the first FA Cup quarter-final, between Fulham and Crystal Palace, which will kick off in West London at 13:15 CET.