Sunday, December 22nd
22:42 CET - After four consecutive draws in Serie A, Juventus have finally returned to winning ways, sealing a 2-1 win over Monza to solidify their spot in sixth place.
20:28 CET - Villarreal have claimed a battling 5-2 win at nine-man Leganes, with striker Thierno Barry bagging a hat-trick for the Spanish outfit. The victory sees them move into fifth in LaLiga.

20:03 CET - Next up in Serie A and the final match of the weekend sees Monza host Juventus in 45 minutes time.
Check out the match preview here.
19:52 CET - Atalanta have secured a vital win to end 2024 at the top of Serie A after Charles De Ketelaere scored a late winning goal.
Atalanta had been pegged back in the second period to 2-2 but kept pressing for a winner and they got what they deserved.
Check out the match summary here.
19:42 CET - Over to the Bundesliga and Dortmund have made ligt work of Wolfsburg to get a much needed win in the league to end the year on a high after three first-half goals.
19:26 CET - A crazy game has come to an end and after all is said and done the headline reads Liverpool extend their lead at the top of the Premier League.
It is the perfect way to celebrate Christmas for their fans as Arne Slot's incredible start to life as Liverpool manager continues. Make no mistake, Liverpool are the team to beat this season on all fronts.
As for Tottenham, they never no when to die under Ange but they are also so soft and vulnerable at the back. It might be entertaining but it is not effective - Spurs are such an easy team to score against.

Check out the match stats here.
19:15 CET - This game is madness! Luis Diaz scores the ninth goal of the game and Liverpool's sixth after finishing a patient team move to make sure of three points in this crazy match which feels more like a game of basketball.

19:13 CET - Hang on! This time it is Solanke who scores after a clever headed assist from Brennan Johnson and it is a clincal finish.
19:01 CET - A clever dinked pass from Dominic Solanke found Dejan Kulusevski inside the box and the in form Swede volleyed an effort brilliantly past Allison to restore a bit of pride for his side.
18:52 CET - Over to Serie A and Atalanta have responded well to going behind against Empoli to take a 2-1 lead into the break and on course to be top of the tree for Christmas.

18:42 CET - Mo Salah is on fire! The Egyptian is now on a hat-trick after two goals already in the second half to give Liverpool a 5-1 lead! Game well and truly over.
18:35 CET - We are back underway at the London Stadium!
18:21 CET - It is half-time in London and there was another Liverpool goal from Dominik Szoboszlai before the break to restore their two-goal advantage. 3-1. It is a long way back again for the home side who have it all to do against the league leaders.
18:16 CET - It is all over in LaLiga and Real Madrid have (bar a couple of moments of defensive lapses) produced their best performance of the season to thrash Sevilla 4-2.

18:13 CET - Spurs from nowhere are back in this game! Liverpool switched off as the goal scorer Mac Allister has his pockets pinched before James Maddison curled an effort into the corner past Allison who didn't even more. A poor goal to concede from Liverpool who until then had been almost faultless and relentless in their pursuit of victory.
18:07 CET - Liverpool have doubled their lead and Spurs are in big trouble now as Alexis Mac Allister heads in from close range. Game over? It will be if Liverpool can score a third before the break and considering how poor the hosts have been, I wouldn't be surprised if they did just that.
17:55 CET - Liverpool are ahead now and it had been coming! Spurs haven't turned up so far this afternoon and they are punished by a moment of world-class quality. Trent Alexander-Arnold had all the space in the world to deliver an inch-perfect cross for Luis Diaz so just guide into the bottom corner. 1-0.
17:49 CET - It remains goalless at the London Stadium but I am not sure how - Liverpool have been all over the visitors. Mo Salah just came the closest to opening the scoring as his effort from just outside the box cannoned off the crossbar. But surely it just a matter of time until Liverpool go ahead.
17:42 CET - Next up in Seire A, Atalanta take on Empoli from 18:00 CET as they look to continue their hot form and return to the top of the league.
Check out the match preview here.
17:32 CET - We are underway at the London Stadium!
17:25 CET - Just five minutes until kick-off at the London Stadium as Squid Game makes a surprise appearance ahead of kick-off.
17:07 CET - It is half-time in LaLiga and Real Madrid are flying so far. Their attacking talent has clicked into place at an important stage of the season and it was on full display in that 45 minutes.
The standout moment came from summer signing Kylian Mbappe who continues to silence his critics with a thunderbolt strike from range which found the top corner. Fede Valverde then added a second with another sensational strike from range before Rodrygo finished off a team goal with a composed finish.
Sevilla pulled one back to give them some hope but it is Real's game to lose.

16:54 CET - It is all over in the early Premier League games and a dark afternoon for Manchester United who look like a hopeless cause.
Bournemouth outplayed and outfought United at Old Trafford to win 3-0 and pile more misery on Ruben Amorim. Another great display and result for Andoni Iraola however as his side move up to fifth in the Premier League!
Check out all the Premier League results here.
16:40 CET - Team news is in for a big game in the Premier League between Tottenham and Liverpool and both managers have gone strong!

16:05 CET - It is all over in the first game of the day in LaLiga and Valencia have rescued a point in added time against Alaves!

They remain rock bottom of the league though and will need more than a point at home to rescue themselves. It wasn't so long ago they were regulars in Europe so it would be a shock to see them relegated.
Check out the match summary here.
15:48 CET - It is half-time across the Premier League games and the big news is that Bournemouth lead at Old Trafford thanks to yet another set-piece goal conceded by Manchester United.
Elsewhere, Wolves have made a flying start to life under new manager Vitor Pereira as they lead Leicester 3-0 at the break!
Follow all the second-half action in the Premier League here.
15:27 CET - The line-ups are in for the next match in LaLiga which sees the champions Real Madrid in action at home to Sevilla.
Check out the teams below:

14:56 CET - It's half-time between Valencia and Alaves in LaLiga, with the visitors holding a slender 1-0 lead thanks to Carlos Martin's seventh-minute strike.
Follow the second half with Flashscore here.
14:28 CET - Roma have moved five points clear of the relegation zone in Serie A after a superb 5-0 victory over Parma.
Paulo Dybala netted a brace for the Giallorossi while Alexis Saelemakers, Leandro Paredes and Artem Dovbyk also got on the scoresheet.
Read the full match report here.

14:02 CET - Marcus Rashford has once again been left out of the Manchester United squad for this afternoon's clash against Bournemouth, missing a third consecutive game for the Red Devils.
13:52 CET - There are four Premier League matches kicking off at 15:00 CET this afternoon, including Chelsea's trip to Everton and Manchester United taking on Bournemouth.
Follow all the Premier League action here.

13:18 CET - We've reached the halfway stage in Rome, with the hosts leading 2-0 thanks to goals from Paulo Dybala and Alexis Saelemaekers.
Follow the second half with Flashscore here.
12:50 CET - The LaLiga action gets underway today with Valencia up against Alaves in a crucial six-pointer at the bottom of the table.
Follow that one from 14:00 CET here.

11:57 CET - We're just over 30 minutes away from the opening game of the day in Serie A, with Roma hosting Parma in a key clash towards the bottom of the table.
Follow the match from 12:30 CET here.

11:30 CET - Good morning! Welcome back to our Football Tracker as we look ahead to a fascinating day of action across Europe's top leagues.
The headline game of the day comes in the Premier League, with Arne Slot's Liverpool travelling to Tottenham at 17:30 CET.
Elsewhere, there are plenty of big teams in action, including Chelsea, Manchester United, Real Madrid and Juventus.
Saturday, December 21st
22:55 CET - I think only Barcelona will know how they didn't manage to find a winner late on against Atletico Madrid after countless chances came and went and then a dagger in the last seconds through Alexander Sorloth who helped the visitors steal a win.

Barcelona weren't clinical enough and Jan Oblak was in prime form to deny the hosts time and time again. 2-1 it finishes and a huge win for Diego Simeone's side in a game they deserved nothing from. Atletico are very much in this title race.
22:42 CET - Lazio have avoided a potentially disappointing evening with a 2-1 win against 10-man Lecce after a late winner from defender Adam Marusic.

The visitors were pegged back in the 50th minute but found a way against the 10 men of Leece to stay in the hunt for the Scudetto at the winter break.
22:21 CET - Out of nowhere Atletico Madrid are level! Rodrigo de Paul is the fastest to react to a rebound and he makes no mistake by firing the visitors level. Smash, grab and 1-1.
21:07 CET - Play is back underway in LaLiga!
21:50 CET - Barcelona take a deserved lead into the break after a comprehensively dominant first half display. Pedri was the coolest man in the stadium with his smart finish just past the half hour mark and that remains the difference between the title rivals.
21:37 CET - A largely frustrating first half ended on a positive note for Lazio who first won a penalty and saw Lecce reduced to 10 men for a careless foul inside the box before Taty Castellanos dispatched the spot kick to take a lead into the break.
21:33 CET - And after over half an hour of domination, Barcelona take the lead! In classic Barca style, a lovely passing move is finished off calmly by Pedri who side-footed an effort into the bottom corner. 1-0.
21:10: CET - As we move into the 10th minute in Barcelona, it is the host dominating proceedings and will feel unlucky not to have an early lead. If the match carries on with this pattern then there will only be one winner.
21:00 CET - It is time for the big clash at the top of LaLiga as Barcelona vs Atletico Madrid kicks off!
20:45 CET - We are around 15 minutes away from an absolutely massive LaLiga clash between Barcelona and Atletico Madrid - the two teams sitting at the top of the table. A win for either side would be a massive statement of intent, and both teams are coming in in contrasting form.
Barca have just one win in their last six league games, while Atleti have won 11 in a row in all competitions.

20:30 CET - Arsenal have returned to winning ways in the Premier League, putting in a really superb offensive performance to obliterate Crystal Palace 5-1 at Selhurst Park. Gabriel Jesus continued his good form with a brace.
20:27 CET - Bayer Leverkusen have claimed their seventh win in a row in all competitions, thumping Freiburg 5-1 with Patrik Schick bagging four of the goals. They move four points off Bayern Munich in top spot.
19:58 CET - Napoli have claimed a battling 2-1 win away at Genoa to clinch a crucial three points which sees them - at least temporarily - move to the top of Serie A.

19:23 CET - It's half-time in the clash between Palace and Arsenal, and it has been a fantastic 45 minutes of action. Gabriel Jesus has continued his fine form following a hat-trick in the EFL Cup against the same opposition on Wednesday, scoring twice here today to help the Gunners to a 3-1 lead. Kai Havertz also got on the scoresheet, while Ismaila Sarr bagged for the hosts.

18:06 CET - Arsenal take on Crystal Palace in 25 minutes with the chance to go three points behind league leaders Liverpool in the Premier League. Also kicking off at the same time are Bayer Leverkusen, who are hosting Freiburg in the Bundesliga.

17:53 CET - Nottingham Forest are having a spectacular season, and an impressive 2-0 win against Brentford has moved them up to third in the Premier League. Even more impressive considering Brentford were yet to lose at home this season.
Alexander Isak was the hero for Newcastle, bagging a hat-trick as they thumped Ipswich 4-0. Meanwhile, West Ham and Brighton fought to a 1-1 draw.
17:45 CET - It is proving to be a thrilling Serie A title race, and next, Napoli visit Genoa in 15 minutes, as they aim to go top of the table - at least temporarily.

17:31 CET - It's been a disastrous day for Frankfurt, who would have gone second in the Bundesliga with a win but lost 3-1 at home to Mainz despite the fact that the visitors had a man sent off after just 21 minutes.
Wins for Gladbach and Werder Bremen mean that things are looking very tight indeed in the race for European football.

16:50 CET - The half-time whistles are blowing in England where Nottingham Forest and Newcastle are both on track to pick up wins that would see them move up to third and seventh respectively.
Alexander Isak is stealing the show for the latter side with the striker opening the scoring after less than a minute and making it 3-0 just before the break.
Brentford 0-1 Nottingham Forest
16:00 CET - The late-afternoon action is now underway all over Europe with three league matches being played in England, five in Germany and one in Italy, while teams in France are contesting the third round of the cup.
Nottingham Forest can go third in the Premier League with a win over Brentford, while Frankfurt can go second in the Bundesliga if they beat Mainz, but they're currently trailing 2-0.
15:43 CET - Manchester City lose again! The reigning champions' remarkably poor run of form has continued with Aston Villa claiming a deserved 2-1 win to leapfrog their opponents in the Premier League table.
Read more about the match here.
14:34 CET - The afternoon kick-offs in the Bundesliga are just under an hour away, with Eintracht Frankfurt in action against Mainz.
You can follow all the matches here.
12:35 CET - Both managers have made big calls for the clash between Aston Villa and Manchester City, with Unai Emery starting Jhon Duran over Ollie Watkins and Pep Guardiola dropping Kyle Walker and Kevin De Bruyne.
Here's how the sides will line up:

10:02 CET - The fun will begin in just over three hours with Manchester City's trip to Villa Park, but while you're waiting for that, you can kill some time by reading about another English giant - specifically, Sunderland's increasingly successful efforts to return to the Premier League.
Check out that piece here.
09:45 CET - Hello and welcome to Flashscore's coverage of this weekend's football!
The majority of clubs in Europe's major leagues will be playing their final matches of 2024 over the next few days so will be giving their all to head into the winter break on a high, but doing so won't be easy even for some of the strongest sides.
These are the biggest games on today's agenda:
Aston Villa vs Manchester City - 13:30 CET
Crystal Palace vs Arsenal - 18:30 CET