Arsenal won the 2026 Community Shield with a 3-0 victory over Manchester City at the Principality Stadium in Cardiff on August 16, 2026 [1, 2, 3]. Riccardo Calafiori opened the scoring inside 24 seconds, marking the fastest goal in Community Shield history [1, 4]. Kai Havertz added a header before halftime, and Martin Odegaard scored early in the second half [2, 3, 5, 6].
The match was Manchester City's first competitive game under new manager Enzo Maresca following Pep Guardiola's departure [3, 6, 7]. Maresca described the loss as "disappointing", noting the early goal "affected the game" and said, "We have many things to work on... There are many things we need to do better" [6].
Arsenal entered the match as reigning Premier League champions, having won their first league title since 2004 last season [3, 6, 8]. Manager Mikel Arteta, who signed a contract extension in September 2024 and is now the longest-serving Premier League manager after Guardiola left, said he is "relaxed about my contract expiring" but emphasized the team must improve to defend the title successfully [9, 10].
Martin Odegaard was named man of the match. He said, "We showed our level today, we showed that we’re ready," and added, "We want to win everything" this season [3, 6, 11, 12].
Manchester City's new signing Elliot Anderson struggled on his competitive debut after joining from Nottingham Forest for £116 million [5, 10]. Star striker Erling Haaland was kept quiet and left the field early in the second half [2, 5, 4].
The Community Shield was played at Cardiff’s Principality Stadium instead of Wembley due to a concert booking at Wembley [5, 4]. Arsenal will begin their Premier League title defence at home against Coventry on August 21, while Manchester City will start their league campaign at home versus Bournemouth on August 24 [3, 6, 8].