Manchester City claimed the 2024 Community Shield after a tense match against Manchester United at Wembley on Saturday.
The game ended in a 1-1 draw, with City securing the win through a 7-6 victory in the penalty shoot-out.
United took the lead late in the game through a substitute appearance by Alejandro Garnacho, who capitalized on missed chances by Marcus Rashford.
However, Manchester City leveled the score in the dying minutes, thanks to a close-range header from Bernardo Silva, forcing the match into penalties.
Jadon Sancho and Johnny Evans missed their penalties for United, allowing City to emerge victorious.
Despite the win, City’s manager Pep Guardiola is worried about his team’s readiness for the Premier League season, which begins next weekend with an away match against Chelsea at Stamford Bridge.
Meanwhile, Erik ten Hag will now focus on preparing his squad for their Premier League opener against Fulham at Old Trafford next week.