Because several of Europe's top competitions draw a conclusion this weekend, there will be no shortage of drama and excitement. Keep the latest news and updates here with our football tracker!
23:09 CET – The Ligue 1 season has come to an end in the most dramatic way that is possible.
With the score on 2-2 between Strasbourg and Le Havre, the first was on track to qualify for Europe, while the latter were on the way to a relegation play-off. Le Havre, however, received a penalty in the 96th minute, and Abdoulaye Toure scored to seal a barely large 3-2 victory and to keep Le Havre up. Moreover, the loss of Strasbourg saw Europe missing, where Lyon Innetted the play -offs of the Conference League. What an insane climax to the Ligue 1 season.
In other news, Nice has booked a place in the qualifying phases of the Champions League with a 6-0 thumping from Brest. They also qualify for the Europa League in the 2-1 victory of Lille op Reims.
In the meantime, St Etienne has been banned after a complicated 3-2 loss at home against Toulouse, while Reims fell in the relegation play-offs at the very last moment as a result of the victory of Le Havre.
21:52 CET -It is the peace in Ligue 1, and as it looks now, Nice will participate in Champions League qualification, Lille will enter the Europa League Group phase, while Strassbourg will enter the qualification phase of the Conference League.
At the bottom of the table, St Etienne will be relegated and Le Havre will go to a relegation play-off. But you can still change in the second half!
21:10 CET – Sporting Lisbon are again the champions of Portugal! Although their coach Ruben Amorim left in the middle of the season, Sporting was able to cope, and with a 2-0 win over Vorroria Guimaraes on the last day, they have retained their title. Benfica finished in second place.
20:35 CET – Meanwhile, Atalanta are in the Serie A promotion in about 10 minutes, because they visit Genoa in what is honestly a bit dead rubber.
20:04 CET – After the drama of the FA Cup -final, all eyes turn to the Ligue 1 last day, with so much to play for.
The struggle for Europe promises to be a thriller, with Nice, Lille, Strasbourg and Lyon all struggling for position. With three European places for the taking, one team will have to miss.
At the bottom of the table, Montpellier has already been banned, but Reims, Nantes, Le Havre and St Etienne are all the risk of joining them.
19:33 CET – Crystal Palace did it – they won the FA Cup!
Crystal Palace are the 2025 FA Cup champions after they have held Stun Manchester City in a dramatic final. This has been the best day in the history of the club and it will never be forgotten by the supporters looking at Wembley or at home.
A special day for Crystal Palace Football Club while winning their first trophy.
19:19 CET – An amazing 10 minutes added time in the FA Cup final!
10 minutes for the city to find a goal to force extra time. 10 minutes for Palace to write history.
19:08 CET – With time for Manchester City Pep Guardiola turns to teenage sensation Claudio Echeverri, who comes up to make his debut for the club.
Just over 10 minutes to be in the latter …
18:52 CET – The man who set up the first goal, Daniel Munoz, has just had a second goal excluded by VAR for offside to put the parties in the palace.
18:23 CET – Somehow Crystal Palace is somehow in the FA Cup final during the break.
18:07 CET – It was given and Omar Marmoush stepped up to take the punishment, but his effort was brilliantly saved by Dean Henderson for the relief of palace fans in the stadium.
Drama!
18:05 CET – Bernado Silva is activated in the box and a penalty is given to Manchester City! Or is it?
There is a VAR check underway …
17:48 CET-I called him for the kick-off and yes, the brilliant Ebereechi Eze supplied to set Palace 1-0!
It is a brilliant goal against the Run of Play. After resisting the almost constant pressure of the city, the attacking full-back Daniel Munoz stormed to the right to the right before he supplied a precision cross for Eze to Volley Home.
The end of the palace fluctuates …
17:37 CET – A quick focus change in the FA Cup final, which is going on! It remains 0-0 at Wembley played after five minutes.
17:30 CET – Eintracht Frankfurt has qualified for the Champions League!
A dramatic confrontation with the last day against European rivals Freiburg ended with the road that broke the hearts of the hosts and Champions League football from Freiburg with a 3-1 victory.
Finally, RB Leipzig sturled their bid for Europe after a late collapse against Stuttgart saw them losing 3-2 and handed the Conference League place to Mainz, who scored a late winner in their match.
17:25 CET – Job done for Dortmund! Their chances looked doubtful before they are the kick-off, but the reversal of the season is completed to secure the Champions League football for next season after a brilliant 3-0 win against Holstein Kiel.
In the meantime, while we are waiting for Frankfurt to join them (they lead Freiburg 3-1), Heidenheim will officially play a relegation play-off after an overwhelming last day of defeat at home with Werder Bremen.
17:45 CET – It's a big day for Crystal Palace, and if they want to win today, you would imagine that their talisman Ebereechi Eze will play a major role after a long and difficult journey to get to this point.
16:37 CET – Ready for some team news from the FA Cup -final?
The big news comes from Manchester City as Pep Guardiola Haaland starts to Erling for the grand finale, a frightening prospect for supporters of Crystal Palace.
Palace knew the size of the task for them with or without opposite Haaland, and they will be incredibly fired for one of the biggest days in the history of the club.
16:35 CET-one comments goes to Heidenheim, who have to play in a relegation play-off because they are 2-0 during the break and large, major problems.
16:20 CET – All to play for in the second half of this fascinating last day! Dortmund scored an early penalty against Holstein Kiel via top scorer Serhou Guirassy to make them conflict with Champions League qualification.
That leadership now looks all the more important as a late equalizer by Frankfurt against rivals for Europe Freiburg, that means Dortmund Freiburg jumped to fourth place, the last Champions League position.
Elsewhere in the battle for Europe, Mainz has taken a shock-half-time lead against Bayer Leverkusen to place them in a pole position for RB Leipzig for a conference competition site.
15:30 CET – Play is underway around all Bundesliga grounds for the last day action, and a lot to play for!
14:50 CET-We only 40 minutes until the last round of Bundesliga fixtures this season, with the most important focus on the Race for Champions League qualification as the third placed Frankfurt (57 points) Travel to the fourth placed Freiburg (55) and Dortmund in Fifth.
13:27 CET -First, there are nine Bundesliga matches that start at 15:30 CET as Freiburg, Frankfurt and Borussia Dortmund Battle for Champions League qualification.
There is plenty to play at the bottom of the table, with St. Pauli, Hoffenheim and Heidenheim all the risk of ending up at the relegation play.
13:20 CET – Good afternoon and welcome to this weekend's football tracker about what promises to be an exciting few days throughout Europe!
We have a busy Saturday, where Manchester City and Crystal Palace contest the FA Cup final at 17:30 CET, while it is a wonderful last match day in the Bundesliga, Ligue 1 and Portugal's Primeira Liga.
