Erling Haaland continued his blistering start to the season as his quickfire second-half double propelled Manchester City to a 2-0 win over Everton.
The prolific Norwegian took his tally for the campaign to a staggering 23 goals in just 13 appearances for club and country with a decisive intervention in a tight Premier League contest at the Etihad Stadium.
Haaland broke the deadlock with a powerful header on 58 minutes before following up with a left-footed strike five minutes later.
Prior to that City had found Everton stubborn at the back with England goalkeeper Jordan Pickford, who signed a new contract this week, maintaining his fine recent form.
The visitors, although missing the dynamism of on-loan City player Jack Grealish, were also a threat on occasions at the other end.
Haaland had been having a relatively quiet game but his clinical finishes either side of the hour mark again showed why defences can never rest easy in the 25-year-old's presence.
He has now scored in 11 successive games for either City or Norway and, with 96 Premier League goals under his belt, is fast approaching a century in the competition after just 105 appearances.
Overall he has scored 138 in 155 games for the club since his arrival from Borussia Dortmund in 2022.

Jean-Philippe Mateta scored a hat-trick, including a stoppage-time penalty, but he will still be thinking about the one that got away after Crystal Palace drew 3-3 against Bournemouth.
The French striker spurned a glorious chance to win it for the Eagles, firing over from just eight yards out, at the end of a frantic encounter between two in-form sides.
Ryan Christie thought he had fired Bournemouth to the top of the Premier League - for a couple of hours at least - after he scored with a minute of normal time remaining.
But after Bafode Diakite was adjudged to have fouled Marc Guehi at a corner, Mateta slotted in the penalty to ensure Palace stretched their unbeaten home record to 10 matches.
However, when Mateta was presented with a chance to win it by Eddie Nketiah he blazed the opportunity high over the crossbar.
A draw was probably a fair result, however, after an enthralling affair between these two upwardly mobile sides.

Sunderland edged to their fourth league win of the season with a 2-0 victory over strugglers Wolves.
Nordi Mukiele sent the Black Cats ahead at the Stadium of Light with a low effort that bounced between the legs of goalkeeper Sam Johnstone.
The visitors controlled the game after half-time but were unable to convert from promising positions, and saw good chances from substitutes Tolu Arokodare and Jackson Tchatchoua miss the target towards the end.
Any hopes of a possible comeback were then ended when Ladislav Krejci deflected the ball into his own net in stoppage time, leaving Vitor Pereira's Wolves rooted to the bottom of the standings as Sunderland wrapped up three points.

Danny Welbeck scored a brace as Brighton recorded a 2-1 victory over Newcastle at the Amex Stadium.
Eddie Howe's visitors looked to have rescued a point their efforts warranted when Nick Woltemade produced a sublime moment of skill to equalise with a devilish back-heel, 14 minutes from time.
Brighton had gone ahead in the first half through Welbeck, who clipped a lovely finish past Nick Pope after Newcastle's midfield had seemingly evaporated.
And the former England forward produced another flash of poise and precision to bend home an 84th-minute winner, as Fabian Hurzeler's side made it three wins this season against Champions League opposition.
Loum Tchaouna struck a second-half stunner as Burnley beat Leeds United 2-0 in the battle between two newly-promoted sides at Turf Moor.
French substitute Tchaouna, a summer signing from Lazio, notched his first Burnley goal in spectacular fashion from 30 yards after Lesley Ugochukwu had headed the Clarets into a half-time lead.
Burnley's second league victory of the season halted a five-game winless run and lifted them out of the bottom three, while toothless Leeds remain 15th after slipping to their fourth league defeat of the campaign.
Earlier, Nottingham Forest sacked Ange Postecoglou after only 40 days and eight matches in charge, following a 3-0 home loss to Chelsea