City delivered a fine performance as we fought back from a goal down to beat second-placed Leicester City 3-1 at the Etihad Stadium.

City delivered a fine performance as we fought back from a goal down to beat second-placed Leicester City 3-1 at the Etihad Stadium.

Jamie Vardy dinked the ball over Ederson to give the visitors an early lead, despite Pep Guardiola’s side having started the stronger.

WATCH | Guardiola: Players delivered performance I want

Former Leicester player Riyad Mahrez levelled things up when his low drive deflected off Caglar Soyuncu to wrong- foot Kasper Schmeichel and Ilkay Gundogan ensured we went into the break ahead, when he converted from the penalty spot.

It was Raheem Sterling who drew the foul from Ricardo Pereira, and the German was as cool as you like to pick out the bottom left corner with Schmeichel at full stretch.

City continued to dominate in the second half, though Vardy was a threat to be wary of on the counter-attack.

Gabriel Jesus wrapped up the points when he slid in at the far post to convert Kevin De Bruyne’s cross.