Manchester City moved back within five points of leaders Liverpool with an entertaining 3-1 win over Everton at Goodison Park.
Gabriel Jesus headed in from Kevin De Bruyne's pinpoint cross to open the scoring on 24 minutes.
But the lead lasted just nine minutes as Dominic Calvert-Lewin helped Seamus Coleman's goalbound effort over the line.
Yerry Mina was then denied by Ederson, while Raheem Sterling shot wide from 10 yards out as both teams looked to go ahead.
It was Man City who moved in front as Riyad Mahrez scored with a 20-yard free-kick 19 minutes from time.
And, shortly after Ederson had denied Calvert-Lewin with the Everton striker through on goal, Sterling sealed the victory with a shot in off the bar.
Second-placed City's fourth league win in a row over Everton takes them to 16 points. Everton lie 15th with seven.
See: Everton report | Man City report
Next fixtures
Everton: 5 Oct v Burnley (A)
Man City: 6 Oct v Wolves (H)
Referee: Michael Oliver. Assistants: Stuart Burt, Dan Robathan. Fourth official: Craig Pawson. VAR: Andre Mariner. Assistant VAR: Andy Halliday.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time