The hosts took a third-minute lead through Sterling, the England international turning home a De Bruyne cross from close range to exorcise the memory of a miss from similar distance at Burnley the previous week.

The Foxes replied with a breakaway goal from Vardy but City took a grip as Aguero struck twice in quick succession after half time. Leicester sent on Mahrez but to no avail, with Aguero netting twice more.

It was a good way to sign off from Premier League action for the month, with City having Uefa Champions League, FA Cup and League Cup commitments in the next fortnight.

A very valuable three points coupled with brilliant team play. And very happy for the goals ⚽⚽⚽⚽Thanks to everyone for your full support. C'mon City!!! pic.twitter.com/5HYzLwEFGw