Raheem Sterling's hat-trick inspired a 5-0 rout of West Ham as Manchester City commenced its quest for a third straight Premier League title in style in a contest where VAR played a prominent role.
The England star struck a sublime second-half treble after Gabriel Jesus prodded the champion ahead in the 25th minute of a one-sided affair at the London Stadium.
Sterling's well-worked first goal came six minutes after the interval and though a VAR review found he was offside before Jesus tapped in, he did find the net again 15 minutes from time to put City beyond the Hammers' reach.
He could have added the third from the spot after Issa Diop fouled Riyad Mahrez but gifted the spot-kick to Sergio Aguero, which the substitute converted on a re-take, awarded following another VAR intervention.
Sterling was not to be denied the match ball, though, as he raced clean through in added time to compound an embarrassing eighth straight defeat for West Ham in competitive meetings with Pep Guardiola's men.
The returning Mahrez - cleared to play by anti-doping officials having missed the Community Shield amid concerns over what he had taken for a procedure he had on international duty - went close with two attempts before instigating the opener.
The Algeria winger released Kyle Walker, whose deflected byline cut-back was neatly turned home by Jesus.
City moved up a gear after the interval and doubled its advantage when Kevin De Bruyne created space for Sterling to slide a finish under Lukasz Fabianski.
A VAR review denied Jesus a brace after Sterling was shown to have strayed marginally offside but the latter eventually made amends, timing his run to perfection as he cushioned Mahrez's pass and lobbed Fabianski.
Aguero headed to the spot in the 86th minute and got on the scoresheet at the second attempt, awarded after another VAR review found West Ham midfielder Declan Rice had encroached before clearing the ball that came to him after Fabianski had saved the initial penalty.
Sterling, fittingly, had the final say in stoppage time, guiding home the fifth following Mahrez's measured throughball.
- The future of tennis is here
- Defending champion De Minaur reaches Acapulco final, faces Ruud
- FIDE makes urgent appeal to Canada to issue visas to players for Candidates
- Ranji Trophy 2024 semifinals Live Score Updates: Mumbai pacers strike early to leave Tamil Nadu five down
- NZ vs AUS, 1st Test - Day 3: New Zealand needs 258 to win first test against Australia