Callum McGregor’s stunning goal gave Celtic the advantage after a dominant performance against Zenit St Petersburg in the Europa League last-32 first leg.

Celtic dominated the opening 45 minutes but for all their good play, they couldn’t find the back of the net, despite having a half dozen good chances.

Olivier Ntcham had the first chance of the game on seven minutes and fired just wide of the left had post after some good link up play from Moussa Dembele.

Dembele, who was instrumental in the Hoops’ attacking play, lacked the cutting edge in front of goal when his side needed it most – particularly when McGregor played a dangerous ball across the six-yard box.

On 78 minutes, McGregor got his eighth goal of the season after some brilliant play from Dembele and super sub Charly Musonda, as the Scot lashed the ball home from six-yards out.

Here are the player ratings for tonight’s game.