Commentary
- 90+10'
That's it! The referee blows the final whistle
 - 90+10'
Ball possession: Arsenal: 67%, Manchester City: 33%.
 - 90+9'
The referee signals a free kick as Riccardo Calafiori from Arsenal trips Tijjani Reijnders
 - 90+9'
William Saliba from Arsenal intercepts a cross aimed towards the box.
 - 90+8'
The referee signals a free kick as William Saliba from Arsenal trips Savinho
 - 90+8'
Martin Zubimendi is leaving the field to be replaced by Cristhian Mosquera in a tactical substitution.
 - 90+7'
Bukayo Saka from Arsenal goes a bit too far there as the pulls down Matheus Nunes
 - 90+7'
Matheus Nunes makes the tackle and wins possession for his team
 - 90+7'
Declan Rice from Arsenal intercepts a cross aimed towards the box.
 - 90+6'
Riccardo Calafiori from Arsenal goes a bit too far there as the pulls down Bernardo Silva
 - 90+5'
Ball possession: Arsenal: 69%, Manchester City: 31%.
 - 90+5'
Rodri makes the tackle and wins possession for his team
 - 90+5'
Josko Gvardiol makes the tackle and wins possession for his team
 - 90+5'
Ethan Nwaneri makes the tackle and wins possession for his team
 - 90+3'
Eberechi Eze provided the assist for the goal.
 - 90+3'
G O O O A A A L - An excellent lob by Gabriel Martinelli from Arsenal with the right foot.
 - 90+2'
Josko Gvardiol from Manchester City intercepts a cross aimed towards the box.
 - 90+2'
John Stones from Manchester City intercepts a cross aimed towards the box.
 - 90+2'
Declan Rice swings in the ball from a corner on the left, but it is nowhere near a teammate.
 - 90+1'
Matheus Nunes from Manchester City intercepts a cross aimed towards the box.
 - 90+1'
Arsenal take a throw-in in the opponent's half of the field
 - 90'
Bukayo Saka from Arsenal is ruled offside
 - 90'
The fourth official shows there are 7 minute(s) of time to be added
 - 90'
The referee signals a free kick as Savinho from Manchester City trips Eberechi Eze
 - 90'
Ball possession: Arsenal: 69%, Manchester City: 31%.
 - 90'
Manchester City take a throw-in in their own half of the field
 - 89'
Bernardo Silva relieves the pressure with a clearance
 - 88'
Savinho from Manchester City is ruled offside
 - 88'
Matheus Nunes makes the tackle and wins possession for his team
 - 88'
Manchester City take a throw-in in the opponent's half of the field
 - 87'
Jeremy Doku is leaving the field to be replaced by Savinho in a tactical substitution.
 - 87'
Nico O'Reilly is coming out with a knock and is replaced by John Stones.
 - 86'
The referee signals a free kick as Martin Zubimendi from Arsenal trips Jeremy Doku
 - 86'
Nico O'Reilly from Manchester City intercepts a cross aimed towards the box.
 - 86'
A player from Arsenal takes a long throw into the opponent's box
 - 86'
Nico O'Reilly comes back onto the field.
 - 86'
Rodri from Manchester City intercepts a cross aimed towards the box.
 - 85'
Ruben Dias wins an air challenge against William Saliba
 - 85'
Ball possession: Arsenal: 68%, Manchester City: 32%.
 - 85'
Nico O'Reilly is injured and is taken off the field to receive medical treatment.
 - 84'
Leandro Trossard is leaving the field to be replaced by Ethan Nwaneri in a tactical substitution.
 - 84'
Nico O'Reilly is down injured and receives medical treatment on the field.
 - 83'
William Saliba makes the tackle and wins possession for his team
 - 83'
Nico Gonzalez from Manchester City goes a bit too far there as the pulls down Bukayo Saka
 - 82'
Jeremy Doku from Manchester City sends an effort wide of target
 - 82'
Goal kick for Manchester City
 - 82'
Riccardo Calafiori fails to find the target with a shot from outside the box
 - 81'
Declan Rice swings in the ball from a corner on the left, but it is nowhere near a teammate.
 - 81'
Gianluigi Donnarumma from Manchester City intercepts a cross aimed towards the box.
 - 80'
Jurrien Timber is leaving the field to be replaced by Gabriel Martinelli in a tactical substitution.