El Manchester City refuerza su posición en el segundo puesto de la Premier League.
El gol tardío del suplente Gabriel Jesus les dio la ventaja.
Jesús encontró la red en el minuto 80 tras una asistencia de Riyad Mahrez.
Kasper Schmeichel, que antes detuvo el penalti de Agüero (62'), no pudo salvar este y se le escapó.
En la batalla del tercero contra el segundo, Jamie Vardy golpeó el poste para Leicester desde el principio después de pasar uno a uno en un primer período sin goles, antes de que Agüero fallara el penalti luego de una mano de Dennis Praet, y el eventual ganador de Jesús.
El resultado significa que el Manchester City, segundo clasificado, ahora está siete puntos por delante del Leicester.