‘Seniorman’ Iheanacho has helped Leicester City to seal Community shield victory, after a penalty shoot-out loomed, until Iheanacho robbed the ball from Ake and was subsequently fouled, allowing him to score the winning goal against his old employers in the 89th minute.
Substitute Kelechi Iheanacho was the hero as his late penalty gave Leicester City a 1-0 victory over Manchester City in the Community Shield.
The former City striker, who departed the Etihad Stadium four years ago, settled a generally lacklustre curtain-raiser to the new domestic season at Wembley.
Iheanacho, came off the bench in the 79th minute and was brought down by Nathan Ake in the closing minutes.
The Nigerian international, who scored 19 goals for the Foxes last term, calmly slotted the ball beyond goalkeeper Zack Steffen from 12 yards out to give the FA Cup winners the spoils.
With record signing Jack Grealish named on the bench and a host of first-team regulars not available yet, Manchester City boss Pep Guardiola handed starts to youngsters Cole Palmer and Samuel Edozie.
Palmer demonstrated good strength to rob Wilfred Ndidi of possession in the 27th minute before Ilkay Gundogan fed Edozie, who could only fire wide of the target with the angle closing.
Steffen then came to his side’s rescue in the dying moments of the first half with a tremendous reflex save to tip Jamie Vardy’s volley onto the post following a quick counter.
The reigning Premier League champions then saw a great chance go begging 14 minutes after the restart as Ricardo Pereira’s error saw Riyad Mahrez race clear, but Ndidi made up important ground and just about did enough to put off his former team-mate.