Erling Haaland's winning goal, the explosion of noise, the reaction at full-time.
Sunday's result at the Etihad Stadium felt like the moment when the momentum of the Premier League title race had fully swung Manchester City's way following their monumental 2-1 victory over leaders Arsenal.
Mikel Arteta's men still remain at the summit but are now clinging on to their position after seeing a nine-point lead chopped down to just three in the space of a week.
City also have a game in hand and can leapfrog Arsenal by beating Burnley at Turf Moor on Wednesday night.
Pep Guardiola's side tend to peak in the final two months of the season and are going through the gears once more.
The Spaniard, though, played down the immense victory by saying: "Still we hope.
"But the truth is that we had a horrible calendar and we are not top of the league. So far they are the best team in England but we extend the chance to fight until the end. They are so competitive, we know that. But at the same time, we are too.
"The table speaks for itself. They have been the best. Congratulations to the guys, but don't lose the focus."
The momentum is now firmly in City's favour - they have lost just once in the past 20 league games while Arsenal are beginning to wither, winning just one of their past six in all competitions.
History shows City are immense during this part of the campaign too and their results in April under their boss provide fabulous reading for their fans and are frightening to those of an Arsenal persuasion.
This month of the calendar remains Guardiola's favourite with his win ratio now standing at 71.4% - 2.53 points per game - while Arteta continues to suffer in his worst month, collecting 1.48 points per game with a win rate success of 39.5%.
The odds - according to statisticians Opta - remain heavily in Arsenal's favour but their chances have fallen from 97% to 73% within a week, while City have leapt from 3% to having a 27% chance of winning the title.
This season, Arsenal have been top of the table for 206 days while City have only sat at the summit for six days, but the end result is all that matters.
Since Arteta took charge of Arsenal in 2019, City have won the Premier League four times but it is Arsenal who have been at number one for the longest period at 537 days to City's 453.
Arteta said: "We have full belief that we can do it. Today we showed again the team that we are. It's in our hands and it's there for the taking."
The Spaniard added to BBC Radio 5 Live: "We lost an opportunity in terms of the result. They have a game in hand, we have three points.
"Game on because it is a new Premier League."
Last weekend might have given the City players and fans real hope after Arsenal suffered a shock home defeat by Bournemouth and Guardiola's side capitalised with a statement win at Chelsea.
With six games remaining for their side, they will now start to have real belief that a seventh top-flight crown in the past nine years is within reach.
While Arsenal players slumped over at the end, City's convened in a huddle as supporters in the stands wildly celebrated claiming a massive three points.
