It just wasn't the weekend for league leaders. Paris Saint-Germain suffered their first Ligue 1 defeat of the season, Juventus were held to a 3-3 draw by Parma in Serie A while Borussia Dortmund could only draw at Eintracht Frankfurt.
All of which made for a thrilling 48 hours of soccer in Europe. Each week we highlight three standout performers and ask you to vote for your MVP of the weekend in our Twitter poll.
This week's candidates are Sergio Agüero, Cristiano Ronaldo and Vinícius Júnior. Here's why...
1. Sergio Agüero, Manchester City
The Argentine took just 24 seconds to break the deadlock at Newcastle United on Tuesday evening and he broke the deadlock inside a minute again – 52 seconds this time – as Arsenal visited the Etihad Stadium on Sunday by stooping to meet Aymeric Laporte's cross with a diving header.
Agüero added a second a minute before half time by converting Raheem Sterling's dangerous low ball across the six-yard box.
He completed his treble just after the hour, sliding in to knock the ball over the line from point-blank range. The Gunners felt Agüero had used his hand but the goal was awarded to leave Agüero just behind Alan Shearer's record of 11 Premier League hat-tricks with ten.
2. Cristiano Ronaldo, Juventus
Even after Juventus blew a two-goal lead to draw 3-3 with Parma on Saturday the race for Serie A looks all but over. The Bianconeri will, unless there is a remarkable blow-up between now and May, win their seventh straight Scudetto.
However, the race to be Capocannoniere (top scorer) in Italy's top flight is fiercely contested. In a weekend where Sampdoria veteran Fabio Quagliarella failed to beat Gabriel Batistuta's 22-year record for goals in consecutive games, Ronaldo took advantage to score twice and overtake the 35-year-old with his 16th and 17th efforts of the season.
The Portuguese has always been a high-volume shooter and his brace at the Allianz Stadium came from a remarkable ten efforts against Parma. No player in Europe's top five leagues (Premier League, Serie A, LaLiga, Bundesliga or Ligue 1) averages more attempts per 90 than the Portuguese (6.74).
3. Vinícius Júnior, Real Madrid
The Brazilian prospect gave an enticing glimpse of his huge potential at the 2018 International Champions Cup when he came off the bench against Juventus at FedExField in Washington DC. And while the teenager couldn't force his way into Julen Lopetegui's starting XI on a regular basis, he is making up for lost time now.
Since former Los Blancos winger Santiago Solari replaced the one-time Spain coach he has been exposed to greater first-team action and is thriving. He scored his first LaLiga goal under the Argentine at the end of 2018 and bagged another in Sunday's 3-0 win over surprise package Alavés.
Vinícius supplied the pre-assist for Karim Benzema's opener, sliding Sergio Reguilón in down the left with a reverse pass before netting Real's second with a cool and composed finish ten minutes from time.
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!