Manchester City's 18-game winning run in the Premier League came to an end as Crystal Palace held the Citizens to a goalless draw in Sunday's clash at Selhurst Park.
City were attempting to win their 20th league match of the season, but a battling performance from Palace, who missed a 91st-minute penalty through Luka Milivojevic, saw the Eagles claim an unlikely point to boost their survival hopes.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
PALACE: Hennessey; Fosu-Mensah, Tomkins, Dann, Van Aanholt; Cabaye, Milivojevic, Riedewald; Zaha, Benteke, Townsend
MAN CITY: Ederson; Walker, Mangala, Otamendi, Danilo; Fernandinho, Gundogan, De Bruyne; B.Silva, Jesus, Sane
© SilverHub
Friend mancityoffical on Snapchat 👻 for behind the scenes access as the team arrives at Selhurst Park! #cpfcvcity pic.twitter.com/8ZZTVu9VBq
— Manchester City (@ManCity) December 31, 2017
5 - Man City have won their last two games against Crystal Palace by a 5-0 scoreline – only once in top-flight history has a team won three consecutive league games against an opponent by a 5+ goal margin (Man City vs Derby between February 1937 and January 1938). Target.
— OptaJoe (@OptaJoe) December 31, 2017
Pre-Match Comment from Christian Benteke #CRYMCI pic.twitter.com/eqtG46hTr5
— Crystal Palace F.C. (@CPFC) December 31, 2017
🦅 The lads arriving earlier this morning...#CRYMCI pic.twitter.com/CTILVxkrnV
— Crystal Palace F.C. (@CPFC) December 31, 2017

© Offside