Celtic and Rangers go head-to-head once again in league duty this afternoon.

The Hoops sit atop the Premiership table with a five point lead.

Steven Gerrard knows his side can ill afford to lose this one with a potential eight points the difference between the two heading into the New Year.

Neil Lennon's men weren't at their best in the Betfred Cup final but still managed to seal the vital victory, which could give his side the edge.

But is the game on TV? What channel can fans watch it on? What's the team news and what time is kick-off?

Here's all you need to know.

Where is the game being played?

Celtic Park is the venue for this afternoon's big game.

Kick-off is 12.30pm.

Is the game on TV?

Sky Sports will broadcast the game LIVE this afternoon.

You can watch on Sky Sports Main Event and Sky Sports Football.

Coverage begins at 12pm.

Alternatively you can keep up-to-date with our LIVE blog.

Team news

Celtic welcome back Jonny Hayes to the fold after a shoulder injury.

However Mohamed Elyounoussi, Jozo Simunovic and Hatem Abd Elhamed remain sidelined.

Mikey Johnston could be in line for a start after penning a new contract to keep him at the club until 2025.

Rangers' Steven Davis returned to action against Kilmarnock and may be used from the start.

Jordan Jones continues his return from long-term injury but Filip Helander is out.