Pep Guardiola’s side won at the home of the Premier League champions for the first time since 2003 to take full control of this season’s title race.
Despite their brilliant recent form, talk of ‘the Anfield curse’ still had some Manchester City fans worried ahead of their clash with Liverpool on Sunday.
With a 4-1 victory on Merseyside, Pep Guardiola’s side surged five points clear at the top of the Premier League table with a game in hand on all of their rivals.
Most significantly, though, they are now 10 points clear of Liverpool after ending their 18-year wait for a win at the home of the current defending champions.
City and Liverpool have comfortably been the best two teams in England in recent seasons, so to step into Anfield and deliver such a major statement is a considerable moment for this incarnation of Guardiola’s squad.
Without injured duo Kevin De Bruyne and Sergio Aguero and starting the game without any recognised strikers, City smashed in four but could, and probably should, have had more.
Despite missing a first-half penalty, Ilkay Gundogan proved to be the match-winner, his double after the break making it nine goals in 12 games for the Germany midfielder.
But it was Phil Foden who put in the most impressive performance of the day as he took on the task of playing the false-nine role in Guardiola’s side like a seasoned striker.
This game always looked likely to be their last opportunity to throw themselves back into the title race, and City quickly ejected them again despite the return of Alisson Becker and Sadio Mane to the line-up.
City’s missed penalty and Mohamed Salah’s own converted spot-kick either side of Gundogan’s opener gave the hosts hope, but they rarely looked like the side that City have had such trouble with over the past three years.
Instead it was Alisson who proved the unlikely villain for the home side, with the Brazil goalkeeper’s two errors helping to gift Gundogan his second and Raheem Sterling his first goal at Anfield since leaving the Reds in 2015.
City have now equalled the all-time winning run by an English top-flight side across all competitions, winning each of their last 14 matches.
With Liverpool now seemingly out of the race, it is difficult to see who can stop them claiming another title.