Manchester City renforce son emprise sur la deuxième place de la Premier League.
Le but tardif du remplaçant Gabriel Jesus leur a donné l'avantage.
Jesus a trouvé le chemin des filets à la 80e minute après une passe décisive de Riyad Mahrez.
Kasper Schmeichel, qui a sauvé plus tôt le penalty d'Aguero (62e), n'a pas pu sauver celui-ci et l'a laissé filer.
Dans la bataille du troisième contre le deuxième, Jamie Vardy a frappé le poteau pour Leicester dès le début après avoir été confronté à un contre un dans une période d'ouverture sans but, avant que Aguero ne manque un penalty après un handball de Dennis Praet et le vainqueur éventuel de Jesus.
Le résultat signifie que Manchester City, deuxième, compte désormais sept points d'avance sur Leicester.