Follow the live updates and commentary here at gsf
May d best team lose
Lets go there
WIDE! A swift start from City and a an early warning for Arsenal as Sterling rolls the ball into the path of Mahrez.
The winger starts his shot outside the far post but there's not enough curl on the strike to bring it back on target.
Leno was scrambling across his goal though. he was worried for a second!
Sterling spreads the play to Mahrez and Tierney forces the winger onto his right foot.
Mahrez does get a cross away and it finds the head of Aguero, but it is onto the striker quickly, and he can only guide the ball over the crossbar.
Gabriel goes direct and looks to pick out the run of Aubameyang, but he gets the pass wrong and the ball bounces safely through to Ederson.
YELLOW! Arsenal thought Mahrez should've got a few moments ago, but on this occasion Rodri, who drags back Saka, does go into the referee's notebook.
There's a brief glimpse of goal for Sterling and he strikes the ball from 25 yards, but Xhaka spots the danger and makes an excellent block.
Arsenal win the ball back high up the pitch and Aubameyang has time and space just inside the City half.
He wants a runner through the middle and Willian shapes to go but stops his run with Aubameyang eventually gifting possession back to City.
Manchester City are really dominating this game at the moment!
Arsenal now look like a side who need half time.
SAVE! Another massive save from Ederson as Pepe's touch releases Aubameyang.
The Arsenal skipper thunders the ball goalwards, but Ederson makes himself big to make a crucial save.
The flag does go up for offside against Aubameyang, but replays suggest he was onside and it was a crucial save by the goalkeeper.
Had that gone in it probably would have been overturned by VAR!