Welcome to the Evening Standard's Premier League coverage of Crystal Palace vs Manchester City LIVE at Selhurst Park.
When Man City overturned Liverpool’s 10-point lead last season, you would imagine Pep Guardiola’s message was something like ‘well done… but don’t let it happen again’.
Fast-forward to October 2019 and his City are trailing Liverpool by eight points after just eight games - and today they face a Palace side who stunned them with a 3-2 win at the Etihad last season.
Palace go into this on back-to-back wins and, should other results go their way, could leapfrog City into second place with a win. Imagine that.
Can't see the Crystal Palace vs Man City LIVE: Premier League 2019/20 blog? Click here from the desktop version.
Team news and lineups
Crystal Palace: Hennessey, Ward, Cahill, Tomkins, van Aanholt, Milivojevic, Zaha, Kouyate, McArthur, Schlupp, Ayew
Subs: Dann, Meyer, Townsend, Benteke, Henderson, McCarthy, Riedewald
Man CIty XI: Ederson, Cancelo, Fernandinho, Rodrigo, Mendy, Gundogan, Silva, De Bruyne, Bernardo, Sterling, Jesus
Subs: Bravo, Stones, Aguero, Angelino, Mahrez, Foden, E Garcia
Head to Head record (H2H)
These sides have met on 18 occasions during the Premier League era, with just four of those matches ending in a draw.
Man City have 11 victories to their name – h of which have been on the road – with Palace winning three (two of which were at home).
Prediction: Crystal Palace 1-3 Man City
Live stream details and TV channel information
The match will be shown live on Sky Sports' Premier League and Main Event channels, and is available via Now TV with a day pass on offer for £8.99.
Sky Sports subscribers can stream the match online via SkyGo and the SkyGo app.
You can also follow the match LIVE in Standard Sport's match blog.