Liverpool lost a third successive top-flight game under Jurgen Klopp for the first time and Manchester City extended their record winning run in Saturday's Premier League action. (More Football News)
The Reds conceded three goals in a seven-minute spell as they went down 3-1 to Leicester City - managed by their former boss Brendan Rodgers - at the King Power Stadium.
Klopp's men are now 13 points adrift of City, who brushed aside Tottenham 3-0 at the Etihad Stadium later in the day for their 16th win in a row in all competitions.
Burnley also scored three unanswered goals at Crystal Palace to move further clear of the relegation zone, while Brighton and Hove Albion and Aston Villa played out a 0-0 draw.
Leicester City 3-1 Liverpool: No Vardy party for Klopp after latest setback
Liverpool's trip to Leicester marked Klopp's 300th game in charge of the club, though the German had little to celebrate come full-time after his side capitulated late on.
Klopp became the ninth manager to reach that landmark figure for the Reds and the day initially got off to a good start for his side.
Mohamed Salah gave the visitors the lead with his 10th away league goal of the season - the first player in the division to reach that mark - but then came a Leicester onslaught.
James Maddison made it eight goal involvements in his last nine league outings, before Jamie Vardy put Rodgers' side ahead.
It was the former England international's eighth Premier League goal against Liverpool - only against Arsenal (11 goals) has he found the net more times.
Harvey Barnes then rounded off the scoring with his eighth Premier League goal of the season, making him the highest-scoring English midfielder in the division this term.
The last time Liverpool lost three league games in a row was in November 2014 under Rodgers, who is the first ex-Reds manager to beat his former side since Roy Hodgson did so with West Brom in April 2012.
Manchester City 3-0 Tottenham: Goal-crazy Gundogan shines again for Guardiola's juggernaut
After setting a record for the number of successive wins for an English top-flight club in all competitions with their midweek FA Cup win at Swansea City, the Citizens picked up from where they left off in a straightforward victory against Tottenham.
City have now won 16 games in a row and are unbeaten in 23 in all competitions since losing 2-0 to Spurs in November's reverse fixture, conceding just six goals during that record-breaking run.
Incredibly, Pep Guardiola's men have not trailed for a single minute in any of their 15 league games since that loss at the Tottenham Hotspur Stadium - only Arsenal, 19 games between December 1998 and May 1999, have embarked on a longer run.
Ilkay Gundogan has been City's star performer across their perfect streak, with his brace here taking him to nine Premier League goals in 2021 - the most of any player across Europe's top five major leagues since the turn of the year.
Rodrigo had earlier given the home side the lead from the penalty spot after getting the nod over goalkeeper Ederson, who may not have got on the scoresheet but did at least register an assist - the third goal he has set up for City in all competitions.
On the back of their 5-4 extra-time loss to Everton in the FA Cup last 16, Spurs have now shipped eight goals in their last two games - the most a Jose Mourinho-managed side has conceded in a two-game period in all competitions.
Crystal Palace 0-3 Burnley: Zaha-less Eagles fail to fly
The result at Selhurst Park had a sense of inevitability about it before a ball was even kicked due to Wilfried Zaha being ruled out with a hamstring injury.
Palace have now lost 18 of their last 20 Premier League games in which star man Zaha has been absent, failing to score in 16 of those 18 defeats.
What was surprising, though, is the fact Burnley netted three times, matching their tally from their previous 10 away league matches combined.
Johann Berg Gudmundsson opened the scoring after five minutes - the first time he has netted in back-to-back Premier League appearances in what was his 108th game in the competition.
Jay Rodriguez's fifth league goal against Palace - only against Nottingham Forest (six) has he bagged more - had Burnley two up and Matt Lowton rounded off the scoring.
It was the right-back's first top-flight strike since April 2013, a run spanning some seven years and 313 days.
Brighton and Hove Albion 0-0 Aston Villa: Martinez repels Seagulls in stalemate
Brighton were held to a goalless draw by Villa but it was not for the want of trying as they attempted 26 shots, which is the most they have ever managed in a Premier League game.
Villa keeper Emiliano Martinez had another inspired game with nine saves in total on his way to keeping a seventh away clean sheet in the Premier League this season - only Brad Friedel in 2009-10 (eight) has kept more in a single campaign for the club.
Brighton continued to push for a goal right until the end and were helped in their pursuit of an opener by substitute Adam Lallana, whose four chances created was the highest of any player on the pitch, despite only playing 28 minutes.
A point for Brighton does at least extend their unbeaten run to six top-flight matches, something they last achieved in November 1981 with a run of eight.
This is perhaps a fixture the neutrals should steer clear of in future, given that the last seven league games in which Brighton have hosted Villa have seen just eight goals scored, with neither team netting more than once in a match.