Sunday, May 11th
23:35 CET - That is where we leave you for the weekend! It has been a weekend of football that has delivered some memorable moments, and we hope you enjoyed the journey with us.
23:30 CET - After losing 2-1 to FC Porto, former Portuguese champions Boavista are on the brink of relegation for the Liga Portugal.

They must win their final match of the season against Arouca to have any hope of clinching the relegation playoff spot.
As for Porto, rising teen star Rodrigo Mora scored again in the win, they look set to finish third in the league.
Check out the match summary here.
22:57 CET - A disappointing result for Real Betis in the hunt for a Champions League spot as they are held 1-1 at home to Osasuna.

22:44 CET - Napoli were so close to a big 2-1 win and three points, but a late Genoa equaliser proved to be a decisive one as Antonio Conte's side are held to a 2-2 draw.

Check out the match summary here.
21:52 CET - Work to do in the second half for Real Betis as they take on Osasuna in LaLiga. Betis have the chance to move back within one point of Villarreal and the Champions League places.
21:40 CET - It is half-time in a vital game at the top of Serie A, and Napoli have been handed a setback after Romelu Lukaku put them ahead early on.
Genoa are now level, and the pressure is back on the hosts to find a crucial winning goal in the second half.

Follow the second period here.
20:37 CET - In the final game of the weekend in the Bundesliga, Stuttgart have thrashed midtable rivals and 10-man Augsburg 4-0.

20:30 CET - A good response from Athletic Club to their Europa League semi-final exit as they edged past Alaves 1-0 and solidified their position in fourth.

20:10 CET - Job done by Inter! Pressure is on Napoli to win tonight as Inter draw level on points with their title rivals after a rotated side got the job done in rainy Turin.

Check out the match stats here.
20:00 CET - Here's how Napoli and Genoa line up for their late-night clash - with Inter set to win, the hosts need at least a point to reestablish a lead at the top of the table.

19:37 CET - Frankfurt have been held to a 2-2 draw at home to St Pauli, but still need just a point from their final game to ensure that they'll play Champions League football next season.
Tantalisingly, their last match is against fourth-placed Freiburg.
19:28 CET - An eventful match at Anfield has ended Liverpool 2-2 Arsenal. The hosts took an early lead but the Gunners fought back in the second half before holding on following Mikel Merino's red card to secure an important point in their bid to secure Champions League qualification.
18:53 CET - As it stands, Inter are joint-top of Serie A again, with the Champions League finalists leading Torino 1-0 at the break thanks to a goal from Nicola Zalewski.
Napoli's match with Genoa will kick off in just under two hours.
18:47 CET - In a truly remarkable day in the Eredivisie title fight, PSV have closed the gap to Ajax at the top, with the Eindhoven side fighting back from 2-0 down and getting a last-gasp winner against Feyenoord before the Amsterdammers lost 3-0 at home to NEC Nijmegen.
Ajax would've been crowned champions if they'd won and PSV had lost, but now the gap is just one point with two games to go.

18:20 CET - Barcelona see things through! Hansi Flick's obscenely entertaining side have won an epic El Clasico and the LaLiga title is now very much in reach for them as a result.
They lead Real Madrid by seven points with three games to, meaning they just have to win one more.

18:02 CET - The big games just keep on coming! Inter have just kicked off against Torino in a clash that they really need to win if they want to keep the pressure on Napoli - who play later tonight - at the top of Serie A.
17:50 CET - Mbappe completes his hat-trick! The Frenchman has tapped in the reduce the deficit to one and set up a grandstand finish!
17:33 CET - In truly remarkable scenes, Nottingham Forest's owner has stormed onto the pitch and confronted manager Nuno Espirito Santo after they dropped points today.
Further north, champions Liverpool are underway against Arsenal.
17:27 CET - Borussia Dortmund have claimed a big win in Xabi Alonso's final home game as Bayer Leverkusen manager, beating the reigning champions 4-2 to keep their hopes of Champions League football very much alive heading into the final round.

17:10 CET - Wow. What a half of football that was. Raphinha bagged his second of the game just before the break and the hosts therefore head into the dressing room 4-2 up!
In England meanwhile, Nottingham Forest have secured European football but seen their hopes of Champions League qualification be dealt a blow with a 2-2 draw against Leicester, while Manchester United and Tottenham have lost 2-0 to West Ham and Crystal Palace respectively - the Europa League finalists continue to endure arguably the worst domestic seasons in their histories.
16:50 CET - What is going on?! Lamine Yamal and Raphinha have scored two beauties to put Barcelona 3-2 up! We're barely half an hour in!

16:37 CET - What a start in Barcelona! Mbappe doubled Los Blancos' lead but Eric Garcia has now made it 2-1! This is already shaping up to be a classic.
16:21 CET - Real Madrid take an early lead! Kylian Mbappe has put them ahead from the spot after a poor challenge from Barca goalkeeper Wojciech Szczesny.
16:18 CET - Here we go then - one of the biggest games of the season, and perhaps the biggest match-up in football, is underway in Barcelona.
In Leverkusen meanwhile, Borussia Dortmund have fought back from a goal down to lead 2-1 at the break.
16:04 CET - The favourites are struggling at the halfway point of all three 15:15 kick-offs in the Premier League:
Manchester United 0-1 West Ham
Nottingham Forest 1-1 Leicester
15:47 CET - In a big result at the bottom of LaLiga, Leganes have held on to beat Espanyol 3-2 and move within a point of safety, They're also only four behind Sevilla, who are very much in danger of going down.
15:15 CET - The main event today is undoubtedly the LaLiga meeting between eternal rivals Barcelona and Real Madrid. The former are leading the standings by four points and a win would all but secure the title for Barca. Real simply must get a result in this Clasico.
Below you can see how the sides will line up - still no Robert Lewandowski in the XI for the hosts, he starts on the bench.
Kick-off is at 16:15 CET.

14:59 CET - A late (deflected) screamer from Bruno Guimaraes has capped off a 2-0 win over 10-man Chelsea for Newcastle.
The victory lifts the Magpies above Manchester City into third place and only one point behind Arsenal, who take on the champions Liverpool later.
Could Newcastle finish second? You wouldn’t bet against them now. Chelsea, meanwhile, would drop out of the top five if Forest beat Leicester today.

14:40 CET - There is a blockbuster coming up in Gemrany to get the day's Bundesliga matches started. Bayer Leverkusen are hosting Dortmund and the latter MUST win or draw to keep their faint Champions League hopes alive.
If Dortmund lose today, Eintracht Frankfurt and Freiburg will have clinched their spots in the tournament for next season.

Follow that match here from 15:30 CET.
14:30 CET - Three more matches are coming up in the Premier League with Manchester United hosting West Ham, Spurs facing Crystal Palace and Nottingham Forest playing relegated Leicester.
Click through the links to follow each match from 15:15 CET and see how United and the Hammers will line up below:

14:23 CET - In the first match of the day in Serie A, relegated Monza have edged Udinese 2-1. The definition of too little, too late it would seem for Monza. It's just their third win of the season and their first since mid-January.

13:52 CET - At half-time, Newcastle lead Chelsea 1-0 and have a man advantage after Nicolas Jackson saw red.
13:37 CET - A huge moment at St. James' Park; Chelsea's Nicolas Jackson has been shown a straight red card (after a VAR review) for a reckless use of his elbow. That's a big blow for Chelsea... and so silly from Jackson.
13:15 CET - First up in LaLiga today is a bit of a relegation six-pointer between lowly Leganes and Espanyol. The latter are more or less safe, being seven points clear... However, Leganes really have to win and could make Espanyol sweat if they were to grab all three points today.

Follow the match live from 14:00 CET here.
13:03 CET - Well, it hasn't taken long for Newcastle to open the scoring, Sandro Tonali has put them into an early lead!
13:00 CET - The match is just about to kick off at St. James' Park between Newcastle and Chelsea in what is a proper Champions League showdown. The winner will leapfrog Manchester City into third; plenty at stake!
Follow the match with our live audio commentary here.
12:00 CET - Below you can see how Newcastle and Chelsea will line up for their 13:00 CET match. Make no bones about it; this could be an absolute cracker to kick the day off!

If you can't wait until the hour, the Serie A action gets going from 12:30 CET with Udinese hosting relegated Monza.
10:35 CET - Hello and happy Sunday! And what a Sunday it is, with clubs all over Europe playing their biggest match of the season yet.
Among them are Barcelona and Real Madrid, who are facing off at 16:15 CET in an edition of El Clasico that could put the league title in reach for the former or revive the latter's hopes of stealing it.
First up, though, is a massive game in the north of England, where fourth-placed Newcastle host fifth-placed Chelsea. The sides head into the clash level on points, and if either can win it, they can feel very confident indeed about playing Champions League football next season.
Kick-off is less than three hours away, and we'll bring you team news right here.
Saturday, May 10th
23:27 CET - Marseille have also secured Champions League football for the next season, along with Monaco, after beating struggling Le Havre 3-1 in a match that was interrupted by fan riots.
That is the final result from France for the day - catch up on the Ligue 1 scores here!
23:00 CET - All but one of the evening’s nine Ligue 1 matches have ended with Monaco securing a vital victory over Lyon (2-0) to qualify for the Champions League and PSG thumping relegated Montpellier 4-1.
Elsewhere, Lille and Strasbourg suffered shock defeats while St. Etienne live to fight another day after beating Reims.
See all the scores from Ligue 1 here.
22:55 CET - Four first-half goals from Alexander Sorloth were plenty for Atletico Madrid this evening, they have thrashed Real Sociedad 4-0 to create a nine-point gap between themselves and fourth-placed Athletic Club in LaLiga.
Catch up on the day’s LaLiga results here.
22:41 CET - In the late game in Serie A, Empoli have edged 10-man Parma 2-1 to gain an extremely valuable three points in their effort to avoid relegation.
They are now out of the bottom three, although they could fall back into the mix by the end of the round.

Follow all the action from Serie A here.
22:25 CET - Hamburg have secured promotion back to the Bundesliga after seven seasons away, thanks to their 6-1 thumping of Ulm in front of a packed-out Volksparkstadion.
It’s a huge moment for the massive German club, returning to where they belong in the top tier!
21:51 CET - Atletico Madrid are leading Real Sociedad 4-0 at half-time thanks to four goals from Alexander Sorloth, who netted his first three in just four minutes!
Over in France, it's half-time in all nine matches, and you can see the scores below:

Follow all the drama from Ligue 1 this evening here.
21:15 CET - Alexander Sorloth has kicked off Atleti’s match with Real Sociedad by netting a hat-trick within the first 11 minutes! Incredibly, all three of his goals were scored in a four-minute period... unbelievable.

Follow the rest of the match here.
21:00 CET - Benfica have come back to earn a 1-1 draw against bitter Lisbon rivals Sporting, leaving the title open in Portugal heading into the final round.
The two sides are level on points with just one to play, and both have winnable matches ahead of them. If they both win next weekend, Sporting will be champions for the second season in a row due to their better head-to-head record.

20:45 CET - Moving to the late games, we have a tasty fixture to enjoy in Spain, with Atletico Madrid hosting Real Sociedad from 21:00 CET.
What about Ligue 1? You might be wondering... Well, all 18 teams are in action from 21:00 CET as the French do both the penultimate and final rounds simultaneously.
Monaco vs Lyon is the pick of the matches, with the race for Europe insanely tight. At the other end of the table, St. Etienne will go down with a loss.
Follow all the drama from Ligue 1 this evening here.
20:31 CET - In the final Premier League clash of the day, Aston Villa have scored a massive 1-0 win over Bournemouth away despite losing a man to a red card in the second half.
The result sees Villa go level on points with Newcastle and Chelsea and leapfrog Nottingham Forest up to sixth. That could prove huge in the race for Europe.

20:26 CET - German champions Bayern Munich have beaten Borussia Monchengladbach 2-0 thanks to goals from Harry Kane and Michael Olise. The loss sees Gladbach out of the race for Europe now, entirely.
Bayern legend Thomas Muller took the opportunity to farewell his adoring fans, as that was Bayern's final home match of the season.
Over in LaLiga, Villarreal have edged Girona 1-0 to move back into the Champions League places, meanwhile Mallorca have boosted their European hopes with a 2-1 win over relegated Valladolid.
20:02 CET - At half-time in Portugal, Sporting are leading Benfica 1-0 - meaning, if it stays like this, they will be crowned champions!
Over in Turkey, Galatasaray have beaten Trabzonspor 2-0 to close in on the Super Lig title. Gala lead Fenerbahce by eight points with just three rounds to go.
19:58 CET - Lazio have scored a last-gasp goal to draw 1-1 with 10-man Juventus and rescue a vital point in the race for the Champions League in Serie A.
The result sees the Old Lady and Lazio remain in 4th/5th with Roma lurking one point back with a game in hand.

The late game in Italy sees Empoli hosting Parma in what is virtually a must-win match for the former.
19:23 CET - A few half-time results to round up: Bayern are leading Gladbach 1-0 in the Bundesliga, while Aston Villa lead Bournemouth by the same margin in the Premier League.
Over in LaLiga, Girona and Villarreal are still goalless, and it’s 1-1 between Mallorca and Valladolid.
19:01 CET - Over in Portugal, the big Lisbon derby is kicking off between Benfica and Sporting - follow that match here!
Remember, it's super tight at the top of the table with the two rivals level on points and only one round to go after this match. It's all on the line!
18:50 CET - The big game in Italy has been a cagey affair so far, although the visitors are on top.

Lazio 0-0 Juventus at half-time.
18:24 CET - Celta Vigo's dream of Europe is very much alive after a hard-fought 3-2 win against Sevilla despite playing the whole second half with 10 men.
Check out the match stats here.
17:10 CET - Next up in the Bundesliga is trophy lifting day for newly crowned champions Bayern Munich and the long-awaited moment for Harry Kane.
They host Borussia Monchengladbach with kick-off at 18:30 CET as Kane returns to the starting lineup after suspension.
18:03 CET - Elsewhere in the Premier League this afternoon:
17:57 CET - Manchester City have been frustrated by a dogged Southampton, who have assured they aren't the worst team in Premier League history by battling to a 0-0 draw at home to City.

That could be damaging to Pep Guardiola's side too, as they drop points in the race for Champions League qualification.
17:50 CET - Next up in Serie A is a vital game in the race for Europe as Lazio host rivals Juventus, with the sides level on points and both within touching distance of Champions League football.
Follow all the action here from 18:00 CET.
17:35 CET - Next up in the Premier League is an important game in the fight for Europe as 10th-placed Bournemouth host 7th-placed Aston Villa from 18:30 CET.
Follow the match live with Flashscore.

A win for Villa will move them level on points with 4th and 5th and leapfrog Nottingham Forest into 6th for the time being.
A win for the hosts will bring them back ahead of Brentford and Brighton (assuming both sides hold on to win this afternoon) and within two points of Villa.
It is all to play for.
17:25 CET - Despite the writing being on the wall for some time, both Bochum and Holstein Kiel have been relegated from the Bundesliga after dismal defeats this afternoon.
Bochum's fate was sealed by a 3-0 thrashing at the hands of European hopefuls Mainz, whilst Holstein Kiel lost 2-1 at home to Champions League chasing Freiburg.

Check out all the Bundesliga results here.
16:55 CET - Over to Serie A, and Como have made it five wins in a row after beating Cagliari 3-1 at home. It was another impressive display from Cesc Fabregas' side, one in which rising star Nico Paz added value to his price tag with two classy assists.
It was also a good afternoon for striker Patrick Cutrone as he came off the bench to score on his 100th appearance for the club.
16:53 CET - Elsewhere in the Premier League this afternoon:
16:47 CET - So far, it has been a frustrating afternoon for Champions League chasing Manchester City away to relegated Southampton.
Despite all their possession and probing, clear chances have been few and far between for the visitors.
A big team talk is coming up for Pep Guardiola.
16:21 CET - It is half-time around the Bundesliga grounds, and the big developing story is that Bochum are heading down unless things change in the second half.
They trail to Mainz in a game they need to win to keep a slim hope of survival alive for another week.
That lead for Mainz means that the pressure is on RB Leipzig to break Werder Bremen down in the second half, or they will be leapfrogged by Mainz and drop down to 7th in the Bundesliga.

Check out all the Bundesliga scores and follow the second half action here.
16:06 CET - A remarkable season turnaround for Valencia! The unbeaten run continues after a dominant 3-0 win against Getafe keeps their slim hopes of Europe alive.

14:53 CET - Valencia's stunning run of form looks set to continue - they lead 3-0 at the break.
The big news from the starting XIs for the Premier League 16:00 kick-offs meanwhile is that Erling Haaland returns from injury for Manchester City's clash with Southampton.
14:16 CET - We're just over an hour away from the start of a huge afternoon in Germany, with Holstein Kiel and Bochum both in danger of being relegated and Freiburg, Mainz and RB Leipzig all looking to move a step closer to the 25/26 Champions League.