Each of the four games between the two sides in the 2017/18 season were action-packed but, this one at Anfield really does go down as an all-time Premier League great.
Jurgen Klopp’s men played their first game since the £142m departure of Philippe Coutinho to Barcelona and Alex Oxlade-Chamberlain took his chance to shine by netting past Ederson after nine minutes in front of the Kop. Leroy Sane pegged one back just before half-time for City, but it was the second half that really cemented this one as a classic.
Liverpool blew City away with three goals in nine second half minutes supplied by their famous trio of Mohamed Salah, Sadio Mane and Roberto Firmino. Guardiola's men, at the time, were unbeaten in the league and on course to break all sorts of records, which made what happened next even more thrilling.
Despite the game seemingly wrapped up, a late rally from City inevitably came. Goals from Bernardo Silva and Ilkay Gundogan set up a nailbiting stoppage time for the Liverpool faithful but Klopp’s men managed to hold on despite a late Sergio Aguero header arrowing agonisingly past Loris Karius’s post in the last kick of the game.