Petrov to Bhoys' rescue

Loading Market ...

Football Betting

Up To £30 Free Matched Bet

CELTIC clung onto top spot with a slender 1-0 victory at Hibernian as title rivals Rangers survived a scare to beat Livingston 4-3.

The Bhoys were pushed all the way by Hibs at Easter Road but Stilian Petrov's 76th minute goal proved decisive.

In contrast, their Glasgow foes appeared to be cruising to three points as Rangers romped into a four-goal lead at home to Livingston.

Barry Ferguson and a double from Shota Arveladze put The Gers in command inside 20 minutes and the Georgian completed his hat-trick at the start of the second half.

Rolando Zarate quickly hit back before Barry Wilson struck again for the visitors. Livi then had Garry Bollan sent off for a second bookable offence and Zarate's second with three minutes remaining teed up a tense finish but Rangers hung on.

Dunfermline were emphatic 4-1 victors at home to Dundee United after a dominant first half display.

A Craig Brewster brace and a Scott Walker strike put The Pars in the driving seat before the interval and Barry Nicholson extended the advantage ten minutes after the break. Jim McIntyre netted a consolation for the visitors.

Motherwell boosted their prospects of climbing off the foot of the table with a stunning 6-1 home mauling of Hearts.

Stephen Pearson, James McFadden twice and Derek Adams thrust Well ahead at the break before Andy Kirk reduced the arrears for Hearts.

Martyn Corrigan restored the host's advantage and Steven Ferguson put the icing on the cake in injury-time.

Dundee were in similarly prolific mood as they crushed Partick Thistle 4-1.

Garry Brady's 38th minute goal broke the deadlock before Juan Sara extended the lead on 51 minutes.

Steve Lovell scored a third for Dundee before Gerry Britton gave Partick a glimmer of hope on 70 minutes, only for Lovell to extinguish any possibility of a comeback with his second five minutes later.

Click below for an individual match summary:

Dundee 4-1 Partick Thistle
Dunfermline Athletic 4-1 Dundee United
Hibernian 0-1 Celtic
Motherwell 6-1 Hearts
Rangers 4-3 Livingston