Dunfermline will try to snap a pair place Rangers.

In the last 30 meetings between the two teams, Dunfermline has managed just one win, while the club's first 12 home games this season have yet to yield a victory.

But despite its struggles at home, Dunfermline enters the weekend level on points with Hibernian at the bottom of the league following a 1-1 draw with Kilmarnock on Thursday.

The club had lost eight of its previous nine games before Thursday's result, and things will get significantly more difficult at East End Park on Saturday against a Rangers side that continues to chase Celtic at the top of the league.

Ally McCoist's men have earned 10 points from their last four games but still trail the Hoops by four points, and were bounced from the Scottish Cup last weekend after losing 2-0 to Dundee United.

Celtic advanced to the final of the Scottish Cup after beating Inverness last weekend and the two sides will get together again on Saturday with the Hoops riding a 13-game winning streak in SPL play.

Aberdeen climbed into the top half of the league after losing once in nine games and the Dons will try to hand Hibernian its fourth defeat in five matches at Easter Road, where Hibs has claimed only one win in the league this campaign.

Hearts has been outscored 5-0 in its last two games, both losses, and will try to rebound at Kilmarnock, which is winless in three games.

Dundee United visits McDiarmid Park in eighth place, but following a win over Rangers in the Scottish Cup, while St Johnstone attempts to move into the top four with its fourth win in six games.

Motherwell is six points clear in third place and has won two straight games following a five-match winless streak, while St Mirren will host the Steelmen and is in the midst of a five-game winless streak of its own.