Teemu Pukki had borne a lot of the brunt for that defeat but the Finnish striker made amends by scoring the winner in the 28th minute from close range to extend Celtic's unbeaten run in the league to 15 games and keep them on course to retain their title.

Clinical Billy McKay took his goal tally for the season to 15 in the 2-0 victory at Hearts that handed John Hughes his first win as Inverness boss.

A scrappy contest, played in abominable conditions in Edinburgh, was effectively decided when McKay showed typical intelligence and composure to find the opening goal on the hour.

The visitors' lead was doubled with a scintillating counter-attack, with Marley Watkins surging from the halfway line before finding McKay, who slotted home his second of the game.