We're past the halfway stage in all of Europe's major leagues - but who will be crowned the league champions of England, Italy, Spain, Germany and France?
Scroll down to see our predictions - and don't forget to write your thoughts in the comments' section below!
Premier League: Manchester City
It's tight at the top of the Premier League table, with five or six clubs - even seven if you count the reigning champions Manchester United - in the mix to win the title.
Arsenal currently occupy pole position, but expect second-placed Manchester City to end the season on top of the pile.
Manuel Pellegrini's side have already scored 59 Premier League goals this season - and are becoming increasingly confident, not to mention ruthless, with each passing week.
Serie A: Juventus
Can anyone stop Juventus winning a third successive Scudetto?
AS Roma looked like they might at the start of the campaign after they broke a record by winning their first ten matches. But it's the Old Lady who have been rolling over opponents since then.
Antonio Conte's men possess an eight-point lead at the top of the table - and it's difficult to imagine Roma or Napoli leapfrogging them into top spot between now and May.
La Liga: Barcelona
Of all the big European leagues, La Liga might be the toughest to call.
Barcelona and Atletico Madrid are currently neck-and-neck at the top of the table, while Real Madrid lurk ominously in third place, just three points behind the top two.
Any of the trio could conceivably win the title; even Atleti, who Diego Simeone has worked wonders with over the last couple of seasons.
But Barcelona, with Lionel Messi, Neymar and co. in their ranks, should have enough quality to finish first over the finish line.
Bundesliga: Bayern Munich
Pep Guardiola appears to have achieved the impossible this season: he's improved on perfection.
European champions Bayern Munich are yet to lose a single Bundesliga match so far this season and look almost certain to win the title.
Guardiola won't just have his sights set on the Bundesliga shield; he'll believe the Bavarians can win everything once again.
Ligue 1: Paris Saint-Germain
As long as Paris Saint-Germain can fend off AS Monaco and Lille, they will win the Ligue 1 title this season.
With the likes of Zlatan Ibrahimovic and Edinson Cavani in their ranks, expect the Parisians to win their second consecutive league title.