Celtic return to Scottish Premiership action tomorrow evening after their Dubai training camp.

The Hoops stuttered through to the Scottish Cup fifth round with an unconvincing victory over Partick Thistle at the weekend but it's league duty the fans are after.

Neil Lennon will be hoping to maintain his side's two point lead at the top of the table with rivals Rangers breathing down their necks. But is the game on TV? What channel?

Here's all you need to know.

Where is the game being played?

Rugby Park plays host to Kilmarnock vs Celtic this week.

The game will be played at 7.45pm on Wednesday evening.

Is it live on TV?

It is indeed. Sky Sports Main Event and Sky Sports Football will broadcast the action live from Ayrshire.

Team news

Hatem Abd Elhamed remains sidelined for Celtic but long-term injuries Daniel Arzani and Jozo Simunovic are back in contention. New signing Patryk Klimala could play. Ryan Christie is suspended.