Premier League champions Arsenal laid down a marker ahead of the new season with a 3-0 victory over Manchester City in the Community Shield in Cardiff.
Match Report
Enzo Maresca's first competitive game since succeeding Pep Guardiola could hardly have got off to a worse start as Riccardo Calafiori put Arsenal ahead after 23 seconds, and Kai Havertz then added a deserved second for the Gunners before half-time.
Captain Martin Odegaard took advantage of some dreadful City defending to cap the scoring soon after the restart, leaving Maresca with plenty to work on before the Premier League season begins next week.
City were shell-shocked by Arsenal's first attack, with Myles Lewis-Skelly – the subject of transfer speculation in recent days – at the heart of the opening goal. After Noni Madueke kept a deep cross alive and recycled play, Lewis-Skelly slipped a glorious pass straight through City's defence, with Calafiori taking his one-on-one chance.
Gianluigi Donnarumma was sent the wrong way by his Italy team-mate completely, and after David Raya got down to parry Phil Foden's curler at the other end, the City number one was guilty of more suspect goalkeeping in the 28th minute.
Debutant Christos Tzolis nodded Odegaard's floated delivery across goal, and Donnarumma failed to keep out Havertz's downward header despite getting a touch to it.
City's best chance of the contest saw Erling Haaland shoot straight at Raya from a great position, but Arsenal could have gone further ahead before the interval as Calafiori volleyed over and Josko Gvardiol stretched to clear Odegaard's prodded effort off the line.
Jeremy Doku was replaced by Jack Grealish at half-time, with the Belgian subsequently being seen with an ice pack strapped to his leg. And things went from bad to worse for City in the 48th minute as Odegaard danced past Gvardiol, sat Donnarumma down and slotted home.
Maresca withdrew several key players – including Haaland – with the game surely beyond City, and though Raya had to stay alert to thwart Antoine Semenyo, City were lucky not to concede a fourth when Bukayo Saka lifted Piero Hincapie's cutback over.
Fast start sets Arsenal on their way – but what does it mean for the title race?
Mikel Arteta was in no mood to play down the importance of the Community Shield this week, arguing that English football's traditional curtain-raiser was a trophy worth chasing.
And his team certainly took Sunday's game seriously, with a dream start setting the tone for their win. Calafiori's goal was the first to be scored in the opening minute of a Community Shield match since 1968, when Bobby Owen netted for City in a 6-1 victory over West Brom.
City are not often on the wrong end of such big scorelines. Since the start of 2025, the only other instance of them going three goals down against a Premier League team also came versus Arsenal, in a 5-1 defeat in February 2025.
Havertz also scored in that game, and he now has seven goal involvements against City (four goals, three assists) – his most against any club.
Arsenal's triumph was made even more impressive by the fact Arteta only gave England duo Declan Rice and Saka half an hour off the bench, while France's William Saliba is a long-term injury absentee. Maresca, by contrast, threw many of City's biggest World Cup stars – including Haaland, Doku and new midfielder Elliot Anderson – in from the start.
But what might Sunday's result mean for the Premier League title race in 2026-27? Based on recent history, it may not be a positive omen for Arsenal.
In the previous 34 stagings of the Community Shield in the Premier League era (from 1992-93 onwards), only eight of the victorious teams – a mere 24% – went on to become champions of England that season.
None of the last six Community Shield winners have gone on to win the Premier League in the same season, and only one of the last 15 have done so – City in 2018-19.
Match Events
0' The match is about to start!
1' GOAL! Arsenal 1-0 Man City (Riccardo Calafiori)
28' GOAL! Arsenal 2-0 Man City (Kai Havertz)
48' GOAL! Arsenal 3-0 Man City (Martin Ødegaard)
Line-ups
Arsenal XI: David Raya, Ødegaard, Guimaraes, Gabriel, Havertz, Ben White, Madueke, Calafiori, Christos Tzolis, Cristhian Mosquera, Lewis-Skelly
Subs: Kepa, Merino, Rice, Viktor Gyökeres, Eberechi Eze, Martín Zubimendi, Saka, Hincapie, Max Dowman
Man City XI: Kovacic, Ruben Dias, Donnarumma, Elliot Anderson, Haaland, Foden, Antoine Semenyo, Doku, Gvardiol, Nico O'Reilly, Abdukodir Khusanov
Subs: Gerónimo Rulli, Grealish, Omar Marmoush, Guehi, Rayan Aït-Nouri, Nico González, Cherki, Lewis, Vitor Reis
Ayjazz1997
196
Show some love to this Gem 💎 2 assist 💓💓
Walmorak
180
Remember his name; Christos Tzolis What a great performance with 2 wonderful assists Just 100 likes for him
Ayjazz1997
139
What a goal from the Captain Show some likes 💓 to Odegaard
championjr
86
Arsenal has got themselves a brilliant Winger 👏, i wonder why they were still looking for Vinicius
Ayjazz1997
76
Respect to this wall of Arsenal My Cleansheet goalkeeper Show love to Raya 💓💓
Walmorak
59
Nobody is talking about David Raya The guy had incredible saves, proving why he’s the best in EPL You can’t love him less💞
Barca4rmwomb
58
Ricardo Calafiori break Gary McAllister record to be the player with fastest Community shield final goal. Gary McAllister 75 seconds for Liverpool against Manchester United in 2001 and Ricardo Calafiori did it in 23 seconds against Manchester City in 2026. Congratulations 🎉👏👏👏🎉 Gunners ❤️❤️❤️
Dioruno
31
You can find every gif of nice goals here: https://www.matchgif.com/v2/live/matchGifs?match_id=54460142&language=en
championjr
18
This is Odegaard we enjoy watching
peaceofmind
13
player to watch this season
Walmorak
12
Odegaard was amazing He was really on fire🔥 Show some love💞