Erling Haaland scored his second hat-trick in as many games as rampant Manchester City outclassed newly-promoted Nottingham Forest.
After his 19-minute three-timer against Crystal Palace at the weekend, there was a comparatively pedestrian 26 between his first and last goals this evening.
Yet if the two games are combined, Haaland scored an incredible six times in an hour given the Norwegian was replaced six minutes before the end of the Palace game. It takes his overall tally for the season to nine.
Joao Cancelo added a fourth when he drove home Bernardo Silva's fine pass across the penalty area before Haaland's strike partner Julian Alvarez took centre stage.
On his full Premier League debut, the Argentine produced a fine finish to beat Dean Henderson after being set up by Riyad Mahrez.
Then, after Kevin de Bruyne had nicked possession inside his own half and burst forward 50 yards, Alvarez picked his spot and finished high into the roof of the Forest net after Mahrez's shot had been deflected into his path.
Nine in five for Haaland
There were not that many who felt Haaland would find it difficult adjusting to life in the Premier League, but there were some. They have already proved to be hopelessly wrong.
It is impossible to know how this season will play out at such an early stage, but at the end of it, no-one will be saying the Norwegian is a bad fit.
His movement may not be a fit for City's fluid style but his quickness of movement, intelligent running, strength and cool finishing make him a hugely dangerous threat.
Haaland was having his shirt pulled as he advanced onto Phil Foden's curling cross for his opener. He was part of a fantastic one-touch passing move for the second which ended with the loose ball from a slide tackle on Foden presenting him with a tap-in. He shrugged opponents out of the way to make sure he was in the right place to head home John Stones' nod-back for his third.
Guardiola spoke last season about adding someone to his squad who could sniff goals in the way Sergio Aguero used to.
It is worth noting Aguero scored six goals in his first five games after joining City from Atletico Madrid in 2011.
The real test starts now for Forest
If there is a positive from this for Forest, it is that they only have to try and stop Haaland once more at most in the league this season.
The way their fans sang, both in support of their club and manager Steve Cooper, even deep into the second-half when the gap turned into a chasm, suggested they had not travelled from the East Midlands with any realistic hope of their first top flight away win at City since 1989, when Mikhail Gorbachev was President of the Soviet Union.
They did have one decent chance, for debutant Renan Lodi, who found space at the far post but not the net as he tried to guide his header past Ederson.
Cooper has repeated the club's startling summer recruitment drive, which could reach 20 before Thursday evening's transfer deadline, was necessary due to the number of last season's squad that had left and the increase in quality required to compete in the Premier League.
After collecting an acceptable four points from five games as the squad was pieced together, games against Bournemouth, Leeds and Fulham next month will provide more concrete evidence about whether the battle in their first top flight campaign in over two decades will be for respectability or survival.
helpHow to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
Nottingham Forest
Squad number1Player nameHenderson
Squad number7Player nameN Williams
Squad number4Player nameWorrall
Squad number21Player nameKouyaté
Squad number26Player nameMcKenna
Squad number32Player nameRenan Lodi
Squad number22Player nameYates
Squad number23Player nameFreuler
Squad number14Player nameO'Brien
Squad number20Player nameJohnson
Squad number10Player nameGibbs-White
Squad number2Player nameBiancone
Squad number8Player nameColback
Squad number9Player nameAwoniyi
Squad number15Player nameToffolo
Squad number25Player nameDennis
Line-ups
Man City
Formation 4-3-3
31Ederson
2Walker5Stones3Rúben Dias7Cancelo
20Bernardo Silva16Rodri8Gündogan
19Álvarez9Haaland47Foden
31Ederson2Walker5StonesSubstituted forLewisat 75'minutes3Rúben Dias7CanceloSubstituted forGómezat 68'minutes20Bernardo Silva16RodriSubstituted forMahrezat 55'minutes8Gündogan19Álvarez9HaalandSubstituted forDe Bruyneat 69'minutes47FodenSubstituted forPalmerat 55'minutesSubstitutes
17De Bruyne18Ortega21Gómez26Mahrez80Palmer81Gomes82Lewis96Knight97Wilson-EsbrandNottm Forest
Formation 5-3-2
1Henderson
7N Williams4Worrall21Kouyaté26McKenna32Lodi dos Santos
22Yates23Freuler14O'Brien
20Johnson10Gibbs-White
1Henderson7N Williams4Worrall21KouyatéSubstituted forBianconeat 79'minutes26McKenna32Lodi dos SantosSubstituted forToffoloat 69'minutes22YatesSubstituted forColbackat 69'minutes23Freuler14O'Brien20JohnsonSubstituted forAwoniyiat 58'minutes10Gibbs-WhiteSubstituted forDennisat 58'minutesBooked at 76minsSubstitutes
2Biancone3S Cook8Colback9Awoniyi11Lingard13Hennessey15Toffolo16Surridge25DennisReferee:Paul TierneyAttendance:53,409Live Text
Match ends, Manchester City 6, Nottingham Forest 0.
Second Half ends, Manchester City 6, Nottingham Forest 0.
Attempt missed. Harry Toffolo (Nottingham Forest) left footed shot from the left side of the box is close, but misses to the left. Assisted by Lewis O'Brien.
Attempt missed. Taiwo Awoniyi (Nottingham Forest) header from the centre of the box misses to the right. Assisted by Jack Colback with a cross.
Corner, Manchester City. Conceded by Harry Toffolo.
Attempt saved. Kevin De Bruyne (Manchester City) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Julián Álvarez with a through ball.
Goal! Manchester City 6, Nottingham Forest 0. Julián Álvarez (Manchester City) left footed shot from the centre of the box to the top left corner.
Attempt blocked. Riyad Mahrez (Manchester City) left footed shot from the right side of the box is blocked. Assisted by Kevin De Bruyne.
Attempt blocked. Emmanuel Dennis (Nottingham Forest) right footed shot from outside the box is blocked.
Foul by Ilkay Gündogan (Manchester City).
Lewis O'Brien (Nottingham Forest) wins a free kick in the attacking half.
Attempt blocked. Remo Freuler (Nottingham Forest) right footed shot from outside the box is blocked. Assisted by Lewis O'Brien.
Offside, Nottingham Forest. Remo Freuler tries a through ball, but Taiwo Awoniyi is caught offside.
Substitution, Nottingham Forest. Giulian Biancone replaces Cheikhou Kouyaté.
Corner, Manchester City. Conceded by Taiwo Awoniyi.
Corner, Manchester City. Conceded by Scott McKenna.
Emmanuel Dennis (Nottingham Forest) is shown the yellow card for a bad foul.
Kevin De Bruyne (Manchester City) wins a free kick on the left wing.
Foul by Emmanuel Dennis (Nottingham Forest).
Substitution, Manchester City. Rico Lewis replaces John Stones.
Our coverage of your Premier League club is bigger and better than ever before - here's everything you need to know to make sure you never miss a moment