It’s the final weekend of 2024 in which clubs across all of Europe’s major leagues will be in action and it’s fair to say the year is ending in style with some huge clashes on the cards.
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
Genoa vs Napoli – 17:00 CET
Crystal Palace vs Arsenal – 18:30 CET
Bayer Leverkusen vs Freiburg – 18:30 CET
Barcelona vs Atletico Madrid – 21:00 CET