Manchester City closed to within two points of Premier League leaders Liverpool after Sergio Aguero netted a hat-trick in a 3-1 defeat of Arsenal on Sunday.
For the second time in a week, Aguero scored inside the first minute to give City the perfect start.
However, just like in a shock defeat at Newcastle Tuesday, the champions failed to press home their advantage as Laurent Koscielny profited from some slack defending to head home an equaliser just 10 minutes later.
Pep Guardiola’s men were knocked out of their stride for most of the remainder of the first half, but retook the lead in style just a minute before the break when Ilkay Gundogan’s delightful lofted pass teed up Raheem Sterling to cross for Aguero to tap into an empty net.
The same two players combined for the Argentine to secure his 10th Premier League hat-trick in controversial fashion as the ball came back off his arm before rolling over the line just after the hour mark.
A sixth consecutive away league game without a win sees Arsenal slip down to sixth behind Manchester United, who were 1-0 victors at Leicester earlier on Sunday, and three points adrift of fourth-placed Chelsea in the battle for Champions League football next season.