RANGERS moved another step closer to an unbeaten League One campaign with a 3-0 win over Forfar Athletic tonight.

Goals from Ian Black, Bilel Mohsni and Dean Shiels gave Ally McCoist's side all three points at Ibrox as they extended their advantage over Dunfermline Athletic at the top of the table.

Rangers are now just four games away from going through the 36-game campaign undefeated, with home matches against Ayr United and Stranraer coming after this weekend's trip to Stenhousemuir before they round off the season at East End Park.

It was another below par performance from McCoist's side but they almost got the perfect start as Black saw sweetly struck drive from the edge of the area was tipped over by keeper Darren Hill with just three minutes on the clock.

Despite having little zip or energy about their play, Rangers should have had the points wrapped up fairly early on. Like on Saturday against Dundee United, however, poor finishing would infuriate the Ibrox support.

Striker Jon Daly was the main culprit as he headed wide from a corner, sclaffed another effort wide when in a promising position and then missed the target with only the goalkeeper to beat after he collected a teasing pass from midfielder Nicky Law.

Shortly after the break, Stevie Smith came close with a long-free kick kick before Daly glanced a header just wide after he connected with a Richard Foster cross.

The champions finally made the breakthrough after 67 minutes and it was to prove well worth waiting for as Black smashed a terrific shot from fully 30 yards into the top corner

It didn't take long for McCoist's side to add to their tally and clinch victory, Mohsni converting after Dean Shiels' cross clipped the bar and fell to the defender at the back post.

With just a couple of minutes remaining, Shiels got his name on the scoresheet as he headed home Fraser Aird's cross to wrap up the win for the champions.