Postpublished at 73 mins
Arsenal 1-1 Man City
Granit Xhaka gets a crucial tackle in as City push again for a winner.
Joao Cancelo then slides in Riyad Mahrez, who goes past Kieran Tierney but he's knocked it out of play, just.
FT: Crystal Palace 2-3 West Ham - Antonio & Lanzini score in three-minute spell, Lanzini adds penalty for 3-0 lead
Edouard & Olise set up grandstand finale
FT: Watford 0-1 Tottenham - Sanchez's injury-time goal as Conte remains undefeated in league with Spurs
FT: Arsenal 1-2 Man City - Saka finishes slick move, Mahrez levels from spot & Rodri with injury-time winner
Gabriel sent off for two bookings - first for scuffing up penalty spot, second for foul on halfway line
Rice returns for West Ham and becomes youngest Hammer to reach 150 Premier League games for club
Emma Sanders and Phil Dawkes
Arsenal 1-1 Man City
Granit Xhaka gets a crucial tackle in as City push again for a winner.
Joao Cancelo then slides in Riyad Mahrez, who goes past Kieran Tierney but he's knocked it out of play, just.
#bbcfootball or text 81111 (UK only - standard message rates apply)
How can people be moaning about City pen... Xhaka was clumsy, clipped Silva and tugged his shirt for good measure...
Anon
Arsenal 1-1 Man City
On comes Emile Smith Rowe. It's Alexandre Lacazette who goes off. Granit Xhaka takes the armband.
Arsenal 1-1 Man City
Arsenal's defence does it job for a few more minutes. Aymeric Laporte blasts one over.
Watford v Tottenham (15:00 GMT)
Watford manager Claudio Ranieri names three changes following his side's 4-1 defeat by West Ham on Tuesday.
In come William Troost-Ekong, Imran Louza and Ken Sema for Kiko Femenia, who misses out with injury, and Cucho Hernandez and Ozan Tufan, who both drop to the bench.
Top scorer Emmanuel Dennis, who will not play in the Africa Cup of Nations - after the Nigerian federation missed the deadline to request his release - starts up front.
Watford XI: Bachmann, Troost-Ekong, Sierralta, Cathcart, Masina, Sissoko, Louza, Kucka, Sema, King, Dennis.
Subs: Angelini, Ngakia, Cleverley, Pedro, Gosling, Fletcher, Tufan, Hernandez, Morris.
Tottenham boss Antonio Conte has made two changes to the Spurs side held to a frustrating 1-1 by 10-man Southampton this week.
Lucas Moura and Oliver Skipp return for the visitors, as Harry Winks and Dele Alli start on the bench.
Midfielder Giovani Lo Celso is also among the substitutes after overcoming a calf problem.
Tottenham XI: Lloris, Sanchez, Dier, Davies, Emerson, Skipp, Hojbjerg, Reguilon, Moura, Son, Kane.
Subs: Gollini, Doherty, Winks, Gil, Rodon, Lo Celso, Alli, Tanganga, Ndombele.
Liverpool have just confirmed that their boss Jurgen Klopp has recorded a suspected positive test for Covid and therefore is isolating and will not be at the game tomorrow against Chelsea.
Klopp is one of four Reds staff members to record a positive test since yesterday. This is in addition to three players who also tested positive since the team's last match - the 1-0 loss at Leicester on 28 December.
Pep Lijnders will be in charge of the team for the game at Chelsea.
Arsenal 1-1 Man City
Momentum is fully with City now. Arsenal have dropped back into an organised block to try and keep them out.
Arsenal 1-1 Man City
Kieran Tierney launches a long throw in. It's headed away, Kevin de Bruyne carries it out and Rob Holding brings him down.
He's in the book now too.
#bbcfootball or text 81111 (UK only - standard message rates apply)
Absolute travesty this. As a neutral, VAR ruins the game by punishing contact and rewarding diving.
Francis, Leeds
Arsenal 1-1 Man City
Emile Smith Rowe is getting ready for Arsenal now.
Arsenal 1-1 Man City
City play out from the Arsenal press as Granit Xhaka and Alexandre Lacazette bust a gut to try and close them down.
It's switched over to the left by City but Raheem Sterling's curling effort is high and wide.
#bbcfootball or text 81111 (UK only - standard message rates apply)
Tom Wadsworth: I still don't understand why VAR only shows the referee one angle of these situations on the touchline. From behind Silva it's suspect but from the reverse he's halfway down then stiffens up for the "foul" as his shirt tightens. Not convinced.
Arsenal 1-1 Man City
Ilkay Gundogan plays a one-two with Kevin de Bruyne and the midfielder is about to shoot.
Rob Holding does well to stick out a leg and pokes it away from De Bruyne just at the right moment.
#bbcfootball or text 81111 (UK only - standard message rates apply)
Josh Earl: Absolutely ridiculous from Gabriel, what a stupid sending off. Let his team down.
Arsenal 1-1 Man City
Rodri brings down Alexandre Lacazette and it's a free-kick in the middle. The Arsenal players run straight over asking for a booking. The fans are roaring too.
It's getting very silly now. Bukayo Saka ends up in the book.
#bbcfootball or text 81111 (UK only - standard message rates apply)
Arsenal have completely lost their minds. It was so promising too.
Alex, Manchester
Arsenal 1-1 Man City
Martin Odegaard is off. On comes Rob Holding for Arsenal.
Alexandre Lacazette jogs over to the touchline to have a chat.
City are making a change too. Gabriel jesus is replaced by Ilkay Gundogan.
#bbcfootball or text 81111 (UK only - standard message rates apply)
Gabriel is no angel. Christmas really is over.
Joe, Hinchley Wood
Arsenal 1-1 Man City
Really hope Mikel Arteta had a brew at half time because he needs something stronger now.
Arsenal 1-1 Man City
Rob Holding is getting ready to come on. Granit Xhaka has dropped into CB alongside Ben White for now.
We have half an hour to go.