John Stones' equaliser eight minutes into added time earned City a 2-2 draw in an explosive encounter at the Etihad.

The Blues started brightly and were ahead after just nine minutes through a smart Erling Haaland finish.

But after losing Rodrigo with injury on 22 minutes, the Gunners hit back with two goals before the break - one after a VAR check that suggested Ederson had been clearly impeded.

Arsenal were reduced to 10 men in first-half added time, but the Blues couldn’t find a way past the visitors’ packed defence after the break - until substitute Stones fired home with seconds remaining.

What happened

If there was any doubt about the fierce rivalry between these two sides, four seconds in there was an answer as Kai Havertz appeared to barge into Rodrigo straight from kick-off leaving the Spaniard on the turf for almost two minutes.

Then Erling Haaland gave Gabriel a robust shoulder challenge that left the Brazilian in a heap on the ground – had the Gunners inadvertently lit the blue touch paper?

Not long after, the Etihad roof nearly came off after Savinho cleverly span off his marker on the right flank before moving in-field and playing the ball into Haaland’s path – the Norwegian did the rest,  poking  a low left-foot shot past David Raya into the bottom right-hand corner of the net to make it 1-0.

It was his one hundredth City goal in just 105 appearances -an incredible return by a generational talent.

Ilkay Gundogan then went close as his free-kick struck the outside of the right post with Raya rooted to the spot.

With tackles flying in from either side, it was a powder keg atmosphere and on 14 minutes, there was more controversy as a City corner came in and Rodrigo appeared to collide with Thomas Partey before going down clutching his leg.

After a lengthy delay, Rodrigo was forced to leave the pitch – TV replays were inconclusive as to what had actually happened, but Mateo Kovacic came on as his replacement.

Just a minute later, the City players looked to have momentarily switched off when a free-kick was awarded for Arsenal near the centre circle – it was taken quickly and Gabriel Martinelli raced down the left before playing the ball back to Riccardo Calafiori who hit a curling angled shot past Ederson to make it 1-1.

The City players were incensed,  perhaps suggesting they had been waiting for a whistle, but referee Michael Oliver saw nothing wrong, and the goal stood.

It was Arsenal’s first meaningful attack after being pinned back for most of the game up to that point, but it was a reminder – if needed – of how these games operate on such a fine balance.

Then, in first half added time, another moment that infuriated the City players as Arsenal went ahead from a corner as Gabriel arrived late to thunder a header home.

Despite a VAR check that clearly showed Ederson being blocked off by two Arsenal players, the goal was given.

And this explosive first 45 was not over yet, as Leandro Trossard was dismissed after receiving a second yellow card for kicking the ball away.

Trailing 1-2 but with an additional man – could City turn the game around?

WING WIZARD: Savinho

Arsenal’s response to being reduced to 10 was to bring on Ben White for Bukayo Saka and effectively have two lines of five players in and around their own box.

It made for a classic defence versus attack, with the Gunners using up time whenever the opportunity arose and generally angering the vast majority of the Etihad in the process.

On 62 minutes, the Blues came desperately close to levelling the scores as Josko Gvardiol‘s shot from 10 yards produced a wonder save from Raya with a goal looking certain.

Phil Foden was introduced on 70 minutes, but time and time again City were faced with a wall of red and white.

The visitors’ time-wasting antics were infuriating at times for fans and City players alike, with several stoppages for one reason or another in the closing stages as they attempted to see time out.

And it looked as though they had done just that, with the seven minutes of added time up, a final cross into the box from Jack Grealish resulted in a goal-mouth scramble that saw Stones fire into the roof of the net to send the Etihad wild.

For City fans at least, it felt as though justice had been done.

WATCH: “I just love the feeling”: Haaland reaches 100 goals for City!

Teams

CITY: Ederson, Walker (Stones 78), Akanji, Dias, Gvardiol,  Rodrigo (Kovacic 21)GundoganBernardoSavinho (Grealish 78), Doku (Foden 70), Haaland

Subs: Ortega Moreno, Carson, Nunes, Lewis, McAtee

ARSENAL: Raya, Timber (M. Lewis-Skelly 90+2) Saliba, Gabriel, Calafiori (Kiwior 73), Partey, Rice, Havertz, Saka (White 46), Martinelli (Jesus 87(, Trossard (sent off 45+7)

Subs: Neto,, Kacurri, Jorginho, Nwaneri, Sterling

Attendance: 52,846

CITY v WATFORD | GET YOUR TICKETS

THE LEVELLER: Johnny Stones!

pep reaction

“98 or 97 [added minutes]? It’s not just seven minutes, it’s more than that. Many, many things happened. They delayed the game. We behaved really well and still have this passion inside to fight the contender to steal our Premier League.

“Still we are there. We started well, scored a fantastic goal and then conceded. We know that Arsenal are really quick with Martinelli and Saka. Calafiori makes an exceptional goal.

“Second goal we didn’t defend well. Give credit to them. It happens to all the clubs, not just City. They block a lot of players. Always they block. Gabriel is so strong in that position.

“It happens every game and they are able to do it. After, 10 against 11 is different. They defend so deep, and we can cross but it’s not easy with White, Gabriel, Saliba. They defend really good.

“We were so smart to not make quick actions and not concede fouls. Long balls, crosses, don’t touch them. That is good because the game continues. We could have scored before, we scored at the end. A good point for us.”

STONES REACTION

“It was a difficult afternoon for both teams, how they stop the play, how they use the side of football that not many teams do.

“They slow the game down, they get the keeper on the floor so they can get some information onto the pitch.

“We had to control our emotions during those tough times and I felt like we did. There were a lot of tough tackles, some silly decisions but we did well.

“You can call it clever or dirty, whichever way you want to put it, but they break up the game which upsets the rhythm.

“They use it to their advantage and we dealt with it very well.”

Player of the Match

Savinho gave Calafiori a torrid time, especially in the first-half and also assisted Haaland’s goal in another impressive display from the Brazilian.

TEMPERS FLARE IN ILL-TEMPERED CLASH

Who’d be a referee?

This was a game where officials needed eyes in the back of their heads as City and Arsenal locked horns and plenty more besides.

Rodrigo was floored after just four seconds by a dubious Kai Havertz barge, but TV cameras seemed to miss the foul completely.

If VAR had intervened, it could only have resulted in a red card for the German, but as it was not inside the box, the challenge was not seen as a clear or obvious error.

However, VAR’s decision not to disallow Arsenal’s second goal seemed poor at best.

When a goalkeeper is prevented from moving by two opposition players, how can that not be deemed a foul?

The debate around VAR will continue to rage - and decisions like that will surely guarantee that it does for some considerable time.

What it means...

City go back to the top of the Premier League, one point clear of Liverpool and Aston Villa.

The Blues remain unbeaten this season as a result with five Premier League games played.

City are now unbeaten in 28 Premier League matches - a run stretching back almost 10 months

What’s next?

In just over 48 hours, City are back in action as we host Watford in the Carabao Cup third round.

The Blues take on Tom Cleverley’s side at 19:45 (UK), Tuesday, September 24.

Then we are back in Premier League action on Saturday 28 September, away to Newcastle United with a 12:30 (UK) kick-off.

WATCH: City 2-2 Arsenal: Brief match highlights

News about Man City v Arsenal

Pep proud of passion to rescue point against Gunners

Pep Guardiola says that Manchester City showed the passion to fight for another Premier League title against an Arsenal side determined to take it from us. Read more

Craftsman Grealish is a joy to watch - Quinn

Former City striker Niall Quinn praised Jack Grealish for his impact in our 2-2 draw with Arsenal, with the winger playing a crucial role in our injury-time equaliser. Read more

City 2-2 Arsenal: Extended highlights

Extended action from a blood and thunder encounter at the Etihad... Watch more

Guardiola unsure on Rodrigo injury

Pep Guardiola says he does not yet know the extent of Rodrigo's possible injury. Watch more

City 2-2 Arsenal: Brief match highlights

The best of the action in bite-sized form... Watch more

City v Arsenal: Full-match replay

Watch the full 90 minutes back as City hosted Arsenal early in the 2024/25 Premier League season... Watch more

Walker: Sometimes you have to throw the kitchen sink at it

Kyle Walker says Arsenal deserve a lot of credit for the way they defended with City throwing everything at them until we found an equaliser. Read more

Matchday Pass: City 2-2 Arsenal

Go behind the scenes at the Etihad Stadium as Manchester City went toe-to-toe with Arsenal in episode three of Matchday Pass. Watch more

City 2-2 Arsenal: Pitcam highlights

Get a unique perspective on a pulsating Premier League clash at the Etihad... Watch more