With another inevitable international break looming, we were just treated to yet another enthralling weekend of Premier League action. Chelsea have one hand on the Premier League trophy after a last-gasp Gary Cahill winner secured all three points at Stoke City on Saturday, while Arsenal continue their descent down the table after suffering their second league defeat in a row, resulting in a resurgence in the 'Arsene Wenger Out campaign'. There were also shocks in the bottom half of the table...
Sam Allardyce's Crystal Palace earned their third win in a row on Saturday, beating Watford by a single goal despite not having a shot on target all game.
The display was what you would expect from a Sam Allardyce team; resilient defending combined with niggling fouls and the occasional long-ball, but earning all three-points is the only thing that matters to Big Sam.
Despite looking down and out a couple of weeks ago, Palace are now four points above the relegation zone, with the decision to sack Alan Pardew and replace him with Allardyce finally paying dividends.
What a week it's been for Premier League champions Leicester City.
The Foxes made history by advancing to the Champions League quarter-finals after beating Sevilla, and now their league season has been rescued by three straight wins.
This weekend's win over West Ham carries slightly more importance than those over Liverpool and Hull, as it was their first win away from home all season.
Craig Shakespeare's side rode their luck in east London, only securing all three points thanks to a pair of criminal misses from Andre Ayew and Andry Carroll,
But Leicester now go into the international break six points above the relegation zone, easing concerns over being relegated just one year after winning the title.
Confusion reigned over the west Midlands on Saturday as two light aircrafts were seen flying above the Hawthorns stadium during West Brom's match with Arsenal.
Both were designed to put across a message about Arsene Wenger's tenure at the club, but the supporters simply can't make their mind up.
The first plane held a banner reading 'No Contract -Wenger Out', while the second completely contradicted the first by displaying 'In Arsene We Trust #RespectAW'.
The obscure protest seemed to do more harm than good as Arsenal ended up being beaten 3-1 by the Baggies, with the Gunners seemingly unable to deal with West Brom's set-pieces.
Arsenal have now dropped back to sixth, four points behind the top four and level on points with seventh-placed Everton.
Two of the world's greatest footballing tacticians collided on Sunday as Pep Guardiola's Manchester City took on Jurgen Klopp's Liverpool at the Etihad Stadium.
The encounter was the perfect advert for the Premier League, with both sides playing with unrivalled levels of intensity.
James Milner gave the visitors the lead from the penalty spot before Sergio Aguero equalised 15 minutes later in the 69th minute.
Guardiola made the first tactical switch by brining off Yaya Toure for Bacary Sagna, a move that saw Fernandinho moved to the middle and Sagna out to right-back.
But Klopp responded within minutes, brining off left-winger Philippe Coutinho for Divock Origi, who was allowed a free-role behind the striker.
Guardiola attempted to nullify Klopp's change by substituting Leroy Sane for the defensive-minded midfielder Fernando, a decision that prompted Klopp to do the same by taking Roberto Firmino off for Lucas Leiva.
All in all, a 1-1 draw was probably a fair result, but Aguero and Lallana will undoubtedly be kicking themselves for missing a pair of guilt-edged opportunities.
Everton are now on the verge of challenging for a top four spot this season after recording their 14th win of the campaign against Hull City this weekend.
Ronald Koeman's side demolished the travelling Tigers 4-0, but they were helped by a second-half Tom Huddlestone red card while the score was poised at 1-0.
Everton are now level on points with free-falling sixth-placed Arsenal, two points behind Manchester United in fifth and six points behind city-rivals Liverpool, who welcome the visit of Everton to Anfield after the international break.
If the Toffees can secure a result at Anfield, considering the way they've been playing recently, there's no reason why they can't challenge the likes of Liverpool and Manchester United for fourth spot.
Chelsea's resilience was put to the test against Stoke City on Saturday with the Blues needing a late Gary Cahill goal to secure all three-points at the Britannia Stadium.
Antonio Conte's side now hold a whopping 10 point lead at the top of the table, and with just 10 games to play it would take something spectacular for Chelsea to squander their lead from here.
One of the many keys to success for Chelsea this season has been their newfound never say die attitude, which simply wasn't there with the west Londoners last season.
The Blues lost twice at the Britannia Stadium last season but there was no chance of the same this time around. Conte seems to have instilled a level of belief at Chelsea not seen since the title-winning season of 2014/15.
Tottenham Hotspur are a force to be reckoned with when playing at White Hart Lane. They are the only Premier League side not to be beaten at home all season and after yet another win at the weekend they are still in touch with runaway league leaders Chelsea.
But the Lilywhites face an upcoming season of uncertainty with their new stadium being built, meaning that
they might have to play 19 home games at Wembley.
Pochettino's side were terrible at Wembley in European competitions this season, losing to Bayer Leverkusen and Monaco in the Champions League as well as Gent in the Europa League.
Former boss Harry Redknapp tipped Spurs to 'win the title within the next few seasons', but if they can't get their head around playing at Wembley, they will have to put that goal on the back-burner for a couple of years.