Anthony Stokes latched on to a Kris Commons pass and rounded Dons keeper Jason Brown to put Celtic ahead just before the half hour but the home side equalised just before half-time when Gavin Rae's shot flew in off the unfortunate Blackman.

Celtic still look certain to clinch the league as they lead second-place Rangers by 21 points.

The financially-stricken Gers suffered yet more misery as they went down to their third straight defeat against Hearts at Ibrox.

Rangers were recently docked 10 points for going in to administration but the gloom around the club was lifted slightly by Steve Davis' strike just before half time.

However, Ian Black equalised for Hearts with a 25-yard strike on the hour before Jamie Hammil added a second from a penalty rebound to seal the win for the away side.

Motherwell now trail Rangers by just three points after beating bottom club Dunfermline 2-0 this afternoon.

Michael Higdon put Motherwell ahead in the 64th minute when he drove under Chris Smith before Henrik Ojamaa made it 2-0 six minutes later.

Kilmarnock and St Johnstone both ended their goalless draw at Rugby Park with 10 men after Dean Shiels and Cillian Sheridan saw red while Hibernian and St Mirren also drew 0-0 at Easter Road.