Premier League champions Manchester City defeated rival Manchester United on penalties to win the FA Community Shield final.
The game went to penalties after a hard-fought 90 minutes that ended in a draw.
United youngster Alejandro Garnacho opened the scoring in the 82nd minute before a late Bernado Silva equaliser.
Man City won the shootout 7-6, with misses from Jonny Evans, Jadon Sancho and Bernado Silva.
But it redemption time for Manuel Akanji, whose saved penalty cost Switzerland in their Euros quarter-final against England, as the centre-back stroked home the winner.