Pep Guardiola's Manchester City scraped past Craig Shakespeare's Leicester City with a 2-1 victory on Saturday afternoon.
David Silva put the hosts ahead in the 29th minute of the Premier League clash at the Etihad Stadium before Gabriel Jesus tucked home a penalty seven minutes later, after Yohan Benalouane had fouled Leroy Sane in the box.
Foxes forward Shinji Okazaki pulled one back for the visitors with a stunning volley in the 42nd minute and Leicester had the chance to go further in front when Gael Clichy tripped up Riyad Mahrez in the penalty area.
But the Algerian slipped as he struck his spot-kick and accidentally kicked it twice before the ball hit the net, meaning Bobby Madley had no choice but to rule it out.