Leigh Griffiths’ stunning free-kick in the first-half helped Celtic move 11 points clear at the top with two games in hand.

The goal scorer hit the post on 10 minutes following a quick a one-two with Nir Bitton on the edge of the box.

Tom Rogic should have scored after 18 minutes from Ryan Christie’s delicate through ball, but the Aussie fired over from eight-yards.

Griffiths gave Celtic the lead on the stroke of half-time with a wonderful free-kick from 25-yards out that nestled into the bottom right corner.

Rogic went off injured from a challenge by Darren O’Dea that led to that free-kick and left the stadium in a moon boot.

On 56 minutes Bitton doubled Celtic’s lead with a composed finish from 18-yards into the bottom right corner.

Celtic continued to dominate proceedings in the second half as they extended their unbeaten domestic run.

Marcus Haber narrowed the deficit to one for Dundee after a slip from Cristian Gamboa on 68 minutes and troubled a tired Celtic side late on.

Here are the player ratings from today’s game.