Manchester City won the Community Shield on penalties after edging Liverpool in an entertaining game in front of a raucous Wembley.
Georginio Wijnaldum‘s penalty was saved by City goalkeeper Claudio Bravo, before Gabriel Jesus scored the winning kick.
The meeting between two outstanding sides did not disappoint.
City’s Raheem Sterling finally scored his first goal against his old club when he turned home David Silva‘s flick-on from close range.
The woodwork was hit three times in quick succession in the second half, as Sterling struck the post in a one on one, Liverpool’s Virgil van Dijk shot against the underside of the bar and team-mate Mohamed Salah hit a post.
The Reds drew level when Joel Matip headed home Van Dijk’s cross.
At that stage, Liverpool looked the most likely team to win, with Salah having at least three chances – most remarkably when his header was sensationally cleared off the line by a Kyle Walker bicycle kick.
And so the game went straight to penalties, with City scoring all of theirs.
A game whose competitive status is often questioned – and might end up meaning little as the season goes on – was nonetheless an entertaining start to the top-level season.