LIVERPOOL shocked Manchester City on a Sunday that really lived up to its billing.
Arsenal were stunned at Bournemouth before Jurgen Klopp outfoxed Pep Guardiola in one of the all-time classic Premier League matches.
The Cherries scored two goals in five minutes to come from behind to beat the Gunners.
That came before Liverpool scored three goals in 10 minutes to go 4-1 up against a previously unbeaten Man City.
Liverpool were cruising in a dominant performance - only to suffer a late scare when the visitors pulled two goals back.
Scroll down for all the highlights, including all the goals from a busy Saturday.
Liverpool 4 Manchester City 3
Liverpool 4-3 Manchester City: Reds score three goals in nine minutes to end City’s 22-game unbeaten run despite dramatic late fightback Bournemouth 2 Arsenal 1
Bournemouth 2-1 Arsenal: Callum Wilson and Jordon Ibe score late as Cherries come from a goal down to sink hapless Gunners FULL SATURDAY HIGHLIGHTS
Saturday Round-Up: Watch the best action from Saturday's Premier League games Tottenham 4 Everton 0
Tottenham 4-0 Everton: Harry Kane becomes Spurs’ highest-ever Premier League goalscorer as brace helps to seal win Chelsea 0 Leicester 0
Chelsea 0-0 Leicester: Blues squander huge chance to go second in the Premier League with goalless draw against ten-man Foxes Crystal Palace 1 Burnley 0
Crystal Palace 1-0 Burnley: Bakary Sako with only goal of game to sink Burnley as Palace head towards safety Huddersfield 1 West Ham 4
Huddersfield 1-4 West Ham: Terriers hammered as Marko Arnautovic and Manuel Lanzini star to lift visitors five points clear of drop Newcastle 1 Swansea 1
Newcastle 1-1 Swansea: Substitute Joselu equalises with first touch of the game to pile the pressure on struggling Swans Watford 2 Southampton 2
Watford 2-2 Southampton: Abdoulaye Doucoure scores controversial late equaliser for Hornets after Ward-Prowse brace West Brom 2 Brighton 0
West Brom 2-0 Brighton: Jonny Evans and Craig Dawson net to end 20-match winless run and get Alan Pardew’s first win