We looked likely to be consigned to a fourth successive defeat in the annual curtain raiser when Alejandro Garnacho put United ahead in the 82nd minute.
However, excellent work down the right by Oscar Bobb and an emphatic, if rare, Bernardo Silva header saw City on level terms with a minute of normal time remaining.
City win 2024 Community Shield | Match report
That meant penalties were required and Manuel Akanji was our eventual hero, with City claiming a 7-6 victory.
For a City side still awaiting the return of several key players from holiday after Euro 2024, it was the perfect way to start the 2024/25 campaign.
It marked the seventh Community Shield success in our history and an incredible 18th major honour since Pep Guardiola arrived in Manchester in 2016.
Watch the brief highlights above...