Jack Grealish made his Man City debut from the bench but it was another substitute, Kelechi Iheanacho, who won the match for leicester city.
Just two days after becoming the most expensive British player following his move from Aston Villa for £100million, Grealish was named among the City substitutes at Wembley.
The England attacker entered the fray with 65 minutes gone but was unable to help City break the deadlock in a tight game, with Jamie Vardy going close three times before the break.
Instead it was former City striker Iheanacho who won a second Community Shield for Leicester – 50 years to the day since they won their first – with a penalty two minutes from time sealing a 1-0 victory.
With one minute remaining, Leicester City take the lead!
Against his former club, Kelechi Iheanacho picks himself up, dusts himself down, and buries a left-footed penalty into the top right corner beyond Zack Steffen.
It surely means another Wembley scalp for Brendan Rodgers’ men. It surely means more silverware on its way to the King Power Stadium.
Having been so dominant in finals for so long, is Pep Guardiola losing his magic touch when it comes to the showpiece occasion?
Here is some of the enciting foto of Kelechi Iheanacho