MAN CITY welcome Leicester to the Etihad looking to keep their faint title hopes alive.
Pep Guardiola's side swept aside Arsenal last time out but can't afford any more slip ups if they're to bridge a huge gap to leaders Liverpool.
The Foxes are enjoying another remarkable season and Brendan Rodgers has them up in second place.
They won here in their title winning season three years ago and will be full of confidence with their last defeat in all competitions back on October 5.
What time is kick-off?
THIS Premier League clash is set for Saturday, December 21.
Kick-off at the Etihad is at 5.30pm.
When Leicester visited this ground last they were beaten 1-0.
Which TV channel and live stream can I watch it on?
YOU can catch all of the action live on Sky Sports Main Event, Premier League and Ultra HD.
Coverage begins at 5pm.
If you're a Sky subscriber, download the Sky Go app to watch wherever you are.
Whilst everyone else can grab a NOW TV pass from just £9.99 to stream on a mobile, tablet, PC, TV box or games console.
What is the team news?
DAVID SILVA looks set to return to the fold after three games out - meaning Phil Foden may have to make way.
And in another boost for Guardiola, Sergio Aguero is trending in the right direction after a frustrating period on the sidelines.
For the visitors, they're missing Matty James still but otherwise have a fully fit squad to choose from.