Crystal Palace v Manchester City: Premier League – live!









































Updated





Updated





Updated





Updated





Team news!

Updated





Preamble

Updated

source: theguardian.com