Sergio Aguero scored both Manchester City goals as the Premier League champions beat Chelsea to win the Community Shield on a sweltering day at Wembley.
Aguero's first - his 200th goal for the club - came after 13 minutes, when he collected the ball on the edge of the area after Phil Foden surged forward, and fired into the bottom corner.
His second came after the break, when he latched on to Bernardo Silva's pass and beat Willy Caballero with another precise low finish.
Chelsea, less than a month into Maurizio Sarri's reign as manager, lacked a presence in attack and managed only one shot on target, a long-range strike by 17-year-old Callum Hudson-Odoi which Claudio Bravo fumbled to safety.
Some of their lethargy going forward could be put down to the heat, which made it difficult for both sides to sustain any sort of tempo.
City, who won last year's title by 19 points, were also without some of their stars - with Kevin de Bruyne, Raheem Sterling and David Silva all absent.
But they produced a controlled and efficient performance to secure their third piece of silverware in the past six months. The worry for the rest of the Premier League is they have the appetite for more.