Sunday’s highlights:
• Manchester United produced an excellent display to beat Aston Villa in the Premier League and take a huge step towards Champions League football. Liverpool then failed to leapfrog Unai Emery's side and move up to fourth, conceding yet another late goal that saw Tottenham end their winless run and move a point clear of West Ham and Nottingham Forest in the relegation battle.
• Barcelona restored a four-point cushion at the top of LaLiga with a 5-2 thrashing of Sevilla that saw Raphinha bag a hat-trick. Later in Spain, Betis and Celta Vigo played out a draw, before Real Sociedad beat Osasuna 3-1.
• AC Milan missed the chance to cut Inter's lead in Serie A down to five points, losing 1-0 to Lazio in the late game. Earlier in the evening, Como came from behind to claim a big win over Roma.
Sunday’s Premier League fixtures:
Manchester United 3-1 Aston Villa
Crystal Palace 0-0 Leeds United
Sunday’s key matches around Europe:
Key updates to keep you informed:
Sunday, March 15th
23:21 CET - Closing out the weekend completely, FC Porto have eased past Moreirense 3-0 in Liga Portugal to go seven points clear of second-placed Sporting (who have played a game fewer) and Benfica. 17-year-old Pole Oskar Pietuszewski scored again for Porto in the win.
With eight rounds to go, Francesco Farioli’s side will certainly have their eyes on the title!
23:00 CET - Lastly around Europe’s 'top five' leagues for the day, Real Sociedad have moved into LaLiga's top seven thanks to a thumping 3-1 win over Basque rivals Osasuna.
Gonzalo Guedes scored twice in the win for La Real, who could yet turn an up-and-down season into qualifying for Europe!

Catch up on all the LaLiga results here.
22:43 CET - Lazio have beaten AC Milan 1-0 thanks to a first-half goal from Gustav Isaksen. It’s a huge chance missed by Milan, who dominated the stats, as they could've cut Inter’s lead down to five points.
Alas, Inter remain eight points clear. As for Lazio, they move up to ninth and breathe life back into their push for Europe. However, they are still nine points adrift of city rivals Roma in sixth.

Catch up on all the Serie A scores here.
22:35 CET - In the last Ligue 1 match of the weekend, Lille have beaten Rennes 2-1 on the road to break back into the top five, one point ahead of their hosts and Monaco.
It’s very tight in that race for the European places in France now, making this win for Lille all the more important.

See the full Ligue 1 standings here.
21:39 CET - At half-time in Rome, Lazio are leading AC Milan 1-0 thanks to a goal from Gustav Isaksen.
21:23 CET - In the final Bundesliga match of the weekend, Stuttgart have claimed a vital 1-0 win over league rivals RB Leipzig to firm up their place in the top four.
Fourth-place Stuttgart now lead Leipzig by three points, and are level with third-place Hoffenheim. With just eight rounds to go, this race for Europe is heating up!

Catch up on all the Bundesliga scores here.
20:40 CET - The key late game today comes from Serie A, where Lazio are hosting AC Milan in Rome.
Massimiliano Allegri's side are hoping to cut Inter's lead at the top of the league down to five points, while Lazio are hoping to get back into the European picture. Check out the starting lineups below:

20:30 CET - Real Betis and Celta Vigo have played out a 1-1 draw in a battle between fifth and sixth in LaLiga.
Ferran Jutgla opened the scoring for the visitors before Hector Bellerin levelled things up shortly after the break for Betis - his first LaLiga goal for the club.
Next up in Spain, Real Sociedad host rivals Osasuna from 21:00 CET, with both those teams also very close in the table, only separated by a single point.
20:21 CET - It's half-time in the Bundesliga's late game, and it's still goalless between Stuttgart and RB Leipzig. The sides couldn't be closer... in the match and the standings!
19:58 CET - Como have staged a second-half comeback to claim a massive win in Serie A, beating Roma 2-1 thanks to goals from Anastasios Douvikas and Diego Carlos.
Thanks to that, Cesc Fabregas' side have moved back into the top four and are now three points ahead of their opponents, with Juventus splitting them.

19:26 CET - Tottenham claim a huge point! They were on the back foot for most of the contest at Anfield, but as so many clubs have done this season, they made the most of Liverpool's poor finishing with a last-gasp goal.
Thanks to that, they put an end to a six-game winless run and move a point clear of West Ham and Nottingham Forest in the battle to stay up.
For Liverpool, it's yet another disastrous late collapse that sees them miss the chance to go fourth.
19:19 CET - Richarlison equalises for Spurs!! In the 90th minute, a long ball is knocked down by Randal Kolo-Muani and the Brazilian tucks it away!
That could be a huge goal at both ends of the table.
19:10 CET - Lyon's poor run of form has continued, with the French giants drawing 0-0 with Le Havre to extend their winless run to six games.
They were fighting for second not long ago, but will now be just one point clear in the battle for fourth if Rennes win their game in hand.
18:52 CET - Roma lead Como 1-0 at the break, but it's the hosts that have dominated proceedings. They'll be pushing hard for an equaliser in the second half.
There's a huge game in the battle for Europe over in Spain too, with sixth-placed Celta Vigo currently 1-0 up against Real Betis, who they'll leapfrog with a win.
18:22 CET - It's 1-0 to the hosts at the halfway point at Anfield, with Arne Slot's side largely dominating and missing a few chances to extend their lead; however, Spurs did have a few opportunities of their own towards the end of the half.
Over in Italy, Roma are leading a huge clash with Como thanks to a penalty from in-form striker Donyell Malen, who has scored what could be a massive goal in the fight for Champions League football.
18:11 CET - The full-time whistle has blown in Barcelona, where the hosts have romped to a 5-2 win and gone four points clear at the top of LaLiga.
That's not the only good news for them, with wonderkid Gavi returning from injury to play his first match since August, and being handed the captain's armband as a reward.

17:49 CET - It's taken just 19 minutes for Liverpool to take the lead at Anfield, with Dominik Szoboszlai scoring a free-kick that Spurs keeper Guglielmo Vicario really should have saved.
17:35 CET - It's a dream day for Raphinha, with the Brazilian completing his hat-trick with a deflected strike from the edge of the box to make it 4-1 at Camp Nou.
17:18 CET - Next up in England is a huge game at Anfield, with Liverpool playing host to a Tottenham side in crisis.
Desperately needing a result with Nottingham Forest and West Ham both claiming draws to go level on points with them, Spurs will be relieved to see that Arne Slot has opted to rest key players Hugo Ekitike and Mo Salah with the mid-week Champions League action in mind. As a result, 17-year-old Rio Ngumoha is making the first Premier League start of his career.
Rotating does mean that Liverpool have some serious firepower on the bench, but the same can't be said for Spurs given their injury crisis; they have just two senior outfield players among their seven substitutes.

17:09 CET - Things are going well for Barcelona, who head into the break 3-1 up after a second penalty from Raphinha and another goal from Dani Olmo.
17:02 CET - Man Utd have seen things out to claim a huge win over Villa and take a massive step towards Champions League football.
All of the goals from the 15:00 kick-offs came at Old Trafford, with the other two matches ending goalless in results that take Leeds and Nottingham Forest a step closer to safety.
16:41 CET - Benjamin Sesko has come off the bench to surely seal victory for United, scoring his eighth goal in 10 games to make it 3-1.
16:30 CET - What a game at Old Trafford! Matheus Cunha has restored United's ball, stroking in a great through ball from Bruno Fernandes, who now has 16 assists in the league this season.
Over in Barcelona meanwhile, Raphinha has opened the scoring from the spot.
16:25 CET - Ross Barkley levels things up! The midfielder has produced a lovely left-footed first-time finish inside the box to set up a grandstand final 30 minutes in Manchester.
16:12 CET - Casemiro gives United the lead! The Brazilian has headed in a corner at the near post to bag his seventh goal of the season and put his side in front. As it stands, they're now three points clear of Villa in the fight for third.
15:52 CET - It's half-time in the first three Premier League matches of the day, and we're still awaiting our first goal!
Selhurst Park has produced the most action, with Leeds striker Dominic Calvert-Lewin missing a penalty and teammate Gabriel Gudmundsson being sent off shortly afterwards.
Man Utd have been the better team at Old Trafford, but neither them nor Villa have really come close to scoring.

15:20 CET - Barcelona host Sevilla this afternoon from 16:15 CET, looking to reinstate their four-point cushion over Real Madrid, who won last night to reduce it to one.
The teams are in, and the big news for Barca fans is that Gavi returns to the bench after his long injury layoff - he's managed just two league appearances all season.
Talisman Lamine Yamal is also on the bench today, being rested, with Roony Bardghji starting in his place. Youngster Xavi Espart makes his first senior start at full-back for the Catalans.
Across the divide, former Barca star Alexis Sanchez lines up for Sevilla.

14:30 CET - The first Serie A clash of the day has ended with Genoa claiming a 2-0 win over hosts Verona to go nine points clear of the relegation zone - an important boost for Daniele De Rossi's side. Verona, meanwhile, remain in serious trouble down in 19th.
Next up in Italy, rock-bottom Pisa take on Cagliari at the hour. Sassuolo host Bologna at the same time.
14:00 CET - Three Premier League matches kick off at 15:00 CET, with Man Utd hosting Aston Villa in the pick of the clashes. The two sides are level on points, and whoever wins today would get a massive boost in the race for the Champions League places. It should be a cracker!
The teams are in for all three games, with not too many surprises to report. United boss Michael Carrick has opted for all of Bruno Fernandes, Bryan Mbeumo and Mathues Cunha in attack, with Benjamin Sesko starting on the bench.
Check out the XIs and follow the matches here.

13:20 CET - It's half-time in Verona, and it's still goalless in the opening Serie A match of the day.
Elsewhere, the action kicks off in Spain at the hour, with Mallorca hosting Espanyol. The Islanders will jump out of the bottom three with a win today, while Espanyol are chasing Europe.
Later in LaLiga, at 16:15 CET, leaders Barcelona host Sevilla, looking to reinstate their four-point cushion at the summit.
12:15 CET - It's almost time for the football to kick off on what is a packed Sunday of action! First up today, we have a lunchtime fixture to enjoy from Serie A, where Verona host Genoa.
Verona are very much in the thick of a relegation battle, mired down in 19th as it stands. And while Genoa are up in 14th, they are just six points from danger. All that means both sides have plenty to play for today, and it should be a cracking high-stakes clash.
Follow the action as it unfolds here!

Saturday, March 14th
23:55 CET - That's all from the top European leagues today, but be sure to tune back in tomorrow as the drama continues in the Premier League and with Barcelona, AC Milan, Roma and Lyon all in action on the continent!
23:00 CET - In the final LaLiga match of the evening, Real Madrid have thrashed Elche 4-1 to reduce Barcelona's lead at the top of the standings to one point, until the Catalans host Sevilla on Sunday at least.
Catch up on the other LaLiga results here.

Elsewhere, Monaco have closed out the day in Ligue 1 with a 2-0 win over Brest to go fifth.
22:56 CET - In a huge blow to their title chances, Manchester City have dropped points at West Ham, drawing 1-1, to leave Arsenal (who won earlier) nine points clear at the top of the Premier League, albeit having played a game more.
City huffed and puffed with 24 shots and an xG of 2.05, but couldn't get over the line in a result that feels pivotal with only seven full rounds to play.

Follow the Premier League with Flashscore.
22:41 CET - In the final Serie A match of the day, Juventus have edged Udinese 1-0 away to break back into the top four for now, and keep their Champions League hopes very much alive. Either Roma or Como, who face off on Sunday, would leapfrog the Old Lady with a win tomorrow, however.
Jeremie Boga scored the winner for Juve - his third goal in as many matches!
See the Serie A scores and fixtures here.
21:53 CET - At half-time in East London, West Ham and Man City are level at 1-1 with Bernardo Silva and Konstantinos Mavropanos getting on the scoresheet.
Over in Madrid, Real lead Elche 2-0 thanks to goals from Antonio Rudiger and that man again, Federico Valverde!

21:36 CET - And before we have even stopped talking about Bernardo's goal, West Ham have one back! Konstantinos Mavropanos has powered in a header from a corner to make it 1-1.

21:32 CET - Manchester City are 1-0 against West Ham thanks to a wonderful, possibly unintentional, dinked finish from Bernardo Silva that floated beautifully over Mads Hermansen and into the goal.
20:33 CET - It's all over in the two London clashes in the Premier League, with Newcastle edging Chelsea 1-0, and Arsenal going 10 points clear thanks to a 2-0 win over a stubborn Everton.
The headlines will be hogged by Max Dowman this evening, however, who scored the Gunners' second late on to become the youngest scorer in Premier League history!
Incredible stuff, and it feels like Mikel Arteta's side might just have one hand on the trophy now. Next up, Manchester City take on West Ham away, needing a win to cut that lead back down to seven points.
20:28 CET - Max Dowman has scored a second to seal the win for Arsenal and, in doing so, becomes the youngest scorer in the Premier League ever at 16 years and 73 days! He's also Arsenal's all-time youngest senior goalscorer.

20:20 CET - Viktor Gyokeres has scored late to give Arsenal a 1-0 lead against Everton. It wasn't a pretty goal, but it feels massive for the Gunners, who looked like they were running out of time and ideas. Only minutes to go now.
20:00 CET - We've got two interesting late games to enjoy this evening. Manchester City are facing West Ham away from 21:00 CET in the Premier League, looking to keep the heat on Arsenal in the title race.
At the same time, Real Madrid host Elche in LaLiga, themselves looking to keep pace with Barcelona at the top, who they trail by four points.

The teams are in, and while Kylian Mbappe is still unavailable for Los Blancos, midweek hat-trick hero Federico Valverde starts. Meanwhile, Man City boss Pep Guardiola has opted for both Erling Haaland and Omar Marmoush in an attacking XI.

19:55 CET - Over in Italy, Napoli have narrowly beaten Lecce 2-1 thanks to goals from Rasmus Hojlund and Matteo Politano to firm up their grip on third place.
As it stands, Antonio Conte’s side hold an eight-point lead over Como and Roma, with those two facing off tomorrow. Next up in Italy, Udinese host Juventus, who could break into the top four themselves with a win. That kicks off at 20:45 CET.

19:20 CET - It’s half-time in the two ongoing Premier League matches, and while it’s still goalless at the Emirates between Arsenal and Everton, on the west side of London, Chelsea are trailing Newcastle 1-0.
The Magpies lead thanks to an Anthony Gordon goal, which involved just about every player on the away side!

19:00 CET - Lens have missed a golden opportunity to go top of Ligue 1, losing 2-1 away at Lorient, in a match which they dominated with 66 per cent possession and 20 shots at goal. They’ll be kicking themselves all weekend.

Leaders PSG currently hold a one-point lead at the top of the table, and have a game in hand, but don’t feature in the league this weekend.
Follow Ligue 1 today and tomorrow here.

18:13 CET - It's a huge night in the Premier League title race, and Arsenal have the chance to move 10 points clear of Manchester City when they welcome Everton to the Emirates Stadium at 18:30 CET.
Mikel Arteta's side - who are unbeaten in their last 12 matches across all competitions - will certainly fancy their chances, given both James Tarkowski and Jarrad Branthwaite are out for the Toffees.
As for the Gunners, Kai Havertz leads the line, with Viktor Gyokeres dropping to the bench.

Staying in London, top-four hopefuls Chelsea host Newcastle this evening, also at 18:30 CET, as Liam Rosenior's side look to move level on points with third-placed Manchester United in the table.
Interestingly, Robert Sanchez returns in goal for the Blues, while Alejandro Garnacho starts in place of the suspended Pedro Neto.
Sandro Tonali is a notable absentee for the visitors, with the Italian missing out due to illness.

17:36 CET - Bayern Munich have battled to a potentially vital draw at Bayer Leverkusen in the Bundesliga this afternoon, as despite being reduced to nine men, the Bavarians held firm under late pressure (and a disallowed goal for the hosts) to share the spoils with Kasper Hjulmand's side.
Luis Diaz, who scored the equaliser for Vincent Kompany's men in the second half, was sent off for two yellow cards, adding to Nicolas Jackson's earlier dismissal.
It was a spirited display from the league leaders, who remain nine points clear of Borussia Dortmund in second, despite Die Borussen claiming a comfortable 2-0 victory over Augsburg.

17:04 CET - Inter Milan have missed the chance to re-establish a 10-point lead at the top of Serie A, with Nikola Krstovic's 83rd-minute strike salvaging a draw for top-six hopefuls Atalanta.
The result leaves the Nerazzurri eight points clear of rivals AC Milan, who travel to Rome to face Lazio tomorrow evening.
Read the full match report here.

16:47 CET - Despite some patchy form in recent weeks, Lens could rise to the summit of Ligue 1 this evening with leaders PSG out of domestic action until next weekend.
Pierre Sage's high-flying side face a tricky test at Lorient, however, who have lost just one of their last 14 Ligue 1 outings (W6, D7).
Check out the starting lineups below:

16:24 CET - Bundesliga leaders Bayern Munich trail Bayer Leverkusen at half-time thanks to a deflected strike from Aleix Garcia - the Spaniard's second league goal of the season.
To make matters worse for Vincent Kompany's side, they have also been reduced to 10 men, with stand-in striker Nicolas Jackson given his marching orders for an ugly challenge on Martin Terrier.
The Bavarians have it all to do in the second half.
16:03 CET - Over in LaLiga, Atletico Madrid will be looking to move above Villarreal and up to third in the table when they host ninth-placed Getafe at 16:15 CET this afternoon.
Diego Simeone's side - fresh from a big Champions League victory over Tottenham in midweek - should be full of confidence as they target a fourth straight win in the Spanish top flight.
Alexander Sorloth, Nicolas Gonzalez and Alex Baena all start for Atleti, while Julian Alvarez, Antoine Griezmann and Ademola Lookman drop to the bench.

14:45 CET - More team news for you, the lineups are in for Bayern Munich's trip to Bayer Leverkusen in the Bundesliga, which kicks off at 15:30 CET.
The main story is that Harry Kane starts on the bench for the runaway league leaders today, following his minor injury a couple of weeks ago. Check out both XIs below:

14:10 CET - After losing the Milan derby last weekend, Inter are looking to get back to winning ways today, and they host Atalanta at the hour. A victory for the Nerazzurri will see them go 10 points clear at the top, at least until AC Milan play tomorrow.
As for Atalanta, they are coming off a bruising 6-1 loss to Bayern in the Champions League, haven't won since late February, and need points to get back in the race for European football next season. Below you can see how the sides will line up:

12:50 CET - Below you can see the starting XIs for the first LaLiga match of the day between Girona and Athletic Club.
Both clubs are in the larger midtable, only separated by four points as it stands. But there are just six points between Girona in 15th and the relegation zone, so you best believe the Catalans will be desperate for a win today to give them some further security.
Follow the match from 14:00 CET live here.

11:45 CET - The first match of the day across Europe's top five leagues is not until 14:00 CET, when Girona host Athletic Club in LaLiga. Until that comes around, here's a recap of Friday evening's action around Europe:
In France, Marseille kept up their Champions League charge with a narrow 1-0 win over Auxerre, who remain in the bottom three. While over in Germany, Borussia Monchengladbach beat St. Pauli 2-0 to move further away from danger in what is a very congested bottom half of the Bundesliga.
In LaLiga, Villarreal dropped points on the road at Alaves, drawing 1-1, meaning Atleti would go third today with a win. And over in Serie A, Torino thrashed Parma 4-1 to put themselves nine points above the relegation zone, for now.

If you want something a bit longer to read, why not take a look at our exclusive interview with Udinese's Nicolo Zaniolo? You can read that article here!
Speaking of Udinese, they host Juventus tonight from 20:45 CET.
