In at least three of Europe's major European leagues there are genuine title races with the Premier League, LaLiga and Bundesliga all up for grabs.
Liverpool were, briefly, back on top in England after beating AFC Bournemouth 3-0 on Saturday. But Manchester City sent out a warning as they reclaimed first place with a 6-0 thrashing of Chelsea on Sunday.
In Spain, FC Barcelona are now only six points ahead of rivals Real Madrid after a goalless draw at Athletic Club. Los Blancos, meanwhile, eased to a 3-1 victory at Atlético de Madrid.
And in the Bundesliga, Borussia Dortmund saw their lead cut by FC Bayern after blowing a 3-0 lead to draw 3-3 at home to TSG Hoffenheim. Die Bayern were 3-1 winners of FC Schalke.
But who was the weekend's MVP? We've stated the case of three candidates and you can vote below to decide!
1. Sergio Agüero, Manchester City
After scoring a hat-trick in last weekend's win over Arsenal to move within one treble of Alan Shearer's Premier League record, the Argentine is now level after repeating the feat in Sunday's 6-0 thrashing of Chelsea at the Etihad Stadium.
With 17 league strikes to his name, Manchester City's all-time top goalscorer is level with Liverpool forward Mohamed Salah in the race for the Golden Boot. Though his total has come in almost 600 minutes fewer than the Egyptian's.
Agüero doubled City's lead in the 13th minute, bending a superb strike into the top corner from distance, before adding his second six minutes later with a place effort. He completed his 11th top-flight hat-trick from the penalty spot in the second half.
2. Jadon Sancho, Borussia Dortmund
It's been an incredible season for the English teenager who has burst onto the scene at Dortmund, won his first England caps and cemented his status as one of the most exciting young talents in European soccer with his displays for BVB.
He has gone from super-sub to key man for Lucien Favre's side and scored his seventh goal in just 14 Bundesliga starts on Saturday to put Dortmund 1-0 up at home to Hoffenheim. The 18-year-old had already seen a strike disallowed by that point but went on to assist Mario Götze's for the hosts' second, as well as hitting the post.
Dortmund raced into a three-goal lead by half time, Raphaël Guerreiro on target too, but the visitors notched three in the final 15 minutes to ruin Sancho's, and Dortmund's, day.
3. Julian Brandt, Bayer Leverkusen
It has been an underwhelming season for Bayer Leverkusen who were tenth in the Bundesliga when former Dortmund and Ajax coach Peter Bosz succeeded Heiko Herrlich on January 4. Since then they've won three of four games and are up to sixth.
Die Werkself continued their transformation on Friday with a 5-1 thrashing of mid-table Mainz on the road and Brandt was at the centre of everything good for Leverkusen.
The midfielder, who had always operated as a winger before thriving in a deeper role this season, scored the third and fifth goals for Bosz's side, as well as supplying assists for Kai Havertz and Karim Bellarabi.
Don't miss out on the 2019 International Champions Cup and the chance to see the world's best players in your back yard. We'll be announcing teams and venues in the coming weeks, so sign up to make sure you don't miss a thing!