Manchester City avenged their FA Cup final defeat to Manchester United to lift the Community Shield 7-6 on penalties on Saturday, after a 1-1 draw at Wembley.
The game exploded into life in the final 10 minutes as Alejandro Garnacho gave United the lead before Bernardo Silva levelled in the 89th minute.
Pep Guardiola's men then edged a marathon shoot-out as Jadon Sancho and Jonny Evans failed to score for United.
City have won the Premier League for a record four consecutive seasons but it is the first time in that run that they have won the season opener after defeats to Leicester, Liverpool and Arsenal in the past three years.
Missing playersThe English champions were severely hampered by the absence of a series of key players due to their late return to pre-season after competing at Euro 2024 and the Copa America.