Two late goals broke Forfar Athletic's resistance as Rangers stretched their League One lead to 20 points.

The Ibrox side's 14th successive away win came days after the club's financial problems resurfaced with the players refusing a pay cut.

And they struggled for any fluency against their part-time opponents.

A Stuart Malcolm header had struck the visitors' crossbar before Bilel Mohsni rose to break the deadlock and David Templeton supplied a sublime finish.

Rangers' unbeaten run was stretched to 26 games, but it was no formality until that second goal settled the match with a couple of minutes remaining.

Steve Simonsen had earned his first appearance for Rangers since arriving from Dundee in the summer, with first-choice goalkeeper Cammy Bell having been given the night off to attend the birth of his daughter.

Jon Daly and Bilel Mohsni celebrate at Station Park

Mohsni (bottom) scored his seventh goal since joining Rangers

He might not have expected to be too busy considering the 33-point gap separating the sides before kick-off.

But, despite having since been thrashed 6-1 at Ibrox, Forfar remain the only team to have defeated Rangers this season, beating them 2-1 in Angus in the League Cup in August.

Indeed, Forfar went close to making the breakthrough after only three minutes when Martyn Fotheringham's deep cross was kept in play by Malcolm and the defender's header across the face of goal came off the top of the crossbar.

Rangers responded as Nicky Law controlled the ball on his chest before firing an 18-yard volley that would have crept under the crossbar if former Celtic goalkeeper Rab Douglas had not stretched his 41-year-old frame to turn it over for a corner.

The visitors appealed for a penalty following a challenge by Darren Dods, but it looked like full-back Lee Wallace had merely ran into the veteran defender.

A superb 16-yard volley from Gavin Swankie forced a good block by Simonsen, while a fine double save at the other end by Douglas denied Fraser Aird and Mohsni.

The second half descended into a plethora of niggly fouls and yellow cards until Rangers captain Lee McCulloch blasted in a free-kick that took a slight deflection before skimming the top of the crossbar.

Rangers finally ramped up the pressure against a side seeking a third straight win to reduce the gap between themselves and fourth-placed Ayr United before Mohsni rose to head an Aird corner in off the back post with 15 minutes remaining.

Forfar were denied an equaliser when Simonsen superbly touched the ball on to the crossbar and over after a Mohsni header deflected back towards goal off the shoulder of team-mate Wallace.

Simonsen was beaten by a superb free-kick from Dale Hilson, but the Cristiano Ronaldo-style strike bent just wide of the far post.

Rangers raced up the other end immediately to settle the game when substitute Templeton drifted inside two markers before unleashing an unstoppable 20-yard drive past Douglas.

Lineup, Bookings (9) & Substitutions (4)

Forfar Athletic

  • 01 Douglas
  • 02 Fusco Booked (Baxter - 58' Booked )
  • 03 Campbell Booked
  • 06 Faeroe
  • 04 Dods
  • 05 Malcolm
  • 07 Kader (Malin - 72' )
  • 08 Fotheringham (Campbell - 86' )
  • 09 Templeman
  • 11 Hilson
  • 10 Swankie Booked

Substitutes

  • 12 Campbell
  • 14 Andrews
  • 15 Malin
  • 16 Baxter
  • 17 McCabe
  • 18 Dale
  • 20 Hill

Rangers

  • 01 Simonsen
  • 04 Faure Booked
  • 05 Wallace Booked
  • 02 Foster
  • 06 McCulloch Booked
  • 03 Mohsni Booked
  • 07 Aird
  • 11 Law Booked
  • 09 Daly
  • 08 Shiels (Templeton - 71' )
  • 10 MacLeod

Substitutes

  • 12 Little
  • 14 Sanchez Cribari
  • 15 Templeton
  • 16 Gallacher
  • 17 Crawford
  • 18 Murdoch
  • 19 Telfer
Ref: Stephen Finnie
Att: 2,067

Match Stats

Shots

6 13

On target

2 6

Corners

6 14

Fouls

14 15

Live Text Commentary

Full time

Full Time Attempt missed. Jonathan Daly (Rangers) header from the centre of the box is too high following a corner.

Full time

Full Time Match ends, Forfar Athletic 0, Rangers 2.

90:00 +4:01 Full time

Full Time Second Half ends, Forfar Athletic 0, Rangers 2.

90:00 +1:00 Booking

Booking Nicky Law (Rangers) is shown the yellow card.

90:00 +0:44

Fraser Aird (Rangers) wins a free kick on the right wing.

90:00 +0:44

Foul by Iain Campbell (Forfar Athletic).

89:16 Goal scored

Goal! Goal! Forfar Athletic 0, Rangers 2. David Templeton (Rangers) right footed shot from the centre of the box to the top right corner.

88:04

Attempt missed. Gavin Swankie (Forfar Athletic) right footed shot from outside the box is close, but misses the top right corner from a direct free kick.

87:30

Foul by Lee McCulloch (Rangers).

87:30

Christopher Templeman (Forfar Athletic) wins a free kick in the defensive half.

87:05

Foul by Jonathan Daly (Rangers).

87:05

Iain Campbell (Forfar Athletic) wins a free kick on the right wing.

85:34 Substitution

Substitution Substitution, Forfar Athletic. Ross Campbell replaces Martyn Fotheringham.

84:38 Booking

Booking Mark Baxter (Forfar Athletic) is shown the yellow card.

84:33

David Templeton (Rangers) wins a free kick in the defensive half.

84:33

Foul by Mark Baxter (Forfar Athletic).

81:12

Corner, Forfar Athletic. Conceded by Steve Simonsen.

80:56

Attempt saved. Christopher Templeman (Forfar Athletic) header from the centre of the box is saved in the top centre of the goal.

80:16

Corner, Forfar Athletic. Conceded by Richard Foster.

79:56

Attempt blocked. Dale Hilson (Forfar Athletic) right footed shot from long range on the left is blocked.

74:52 Goal scored

Goal! Goal! Forfar Athletic 0, Rangers 1. Bilel Mohsni (Rangers) header from the centre of the box to the top left corner. Assisted by Fraser Aird with a cross following a corner.

74:20

Corner, Rangers. Conceded by Iain Campbell.

73:55

Corner, Rangers. Conceded by Iain Campbell.

72:00

Corner, Rangers. Conceded by Stuart Malcolm.

71:04 Substitution

Substitution Substitution, Forfar Athletic. Gavin Malin replaces Omar Kader.

70:31

Attempt missed. Jonathan Daly (Rangers) header from the centre of the box is too high following a corner.

70:29 Substitution

Substitution Substitution, Rangers. David Templeton replaces Dean Shiels.

70:06

Corner, Rangers. Conceded by Iain Campbell.

68:39

Bilel Mohsni (Rangers) wins a free kick in the defensive half.

68:39

Foul by Christopher Templeman (Forfar Athletic).

65:50

Foul by Lee McCulloch (Rangers).

65:50

Christopher Templeman (Forfar Athletic) wins a free kick on the right wing.

63:30

Attempt missed. Nicky Law (Rangers) header from the centre of the box is too high.

62:51

Corner, Rangers. Conceded by Darren Dods.

62:36

Attempt blocked. Fraser Aird (Rangers) right footed shot from the right side of the box is blocked.

62:00 Booking

Booking Lee Wallace (Rangers) is shown the yellow card.

61:31

Corner, Rangers. Conceded by Odmar Faeroe.

61:10

Attempt blocked. Sebastien Faure (Rangers) right footed shot from the right side of the box is blocked.

60:30

Corner, Rangers. Conceded by Robert Douglas.

60:10

Attempt saved. Lee McCulloch (Rangers) right footed shot from outside the box is saved in the top centre of the goal.

58:36

Jonathan Daly (Rangers) wins a free kick in the defensive half.

58:36

Foul by Stuart Malcolm (Forfar Athletic).

57:25 Booking

Booking Iain Campbell (Forfar Athletic) is shown the yellow card.

57:18 Substitution

Substitution Substitution, Forfar Athletic. Mark Baxter replaces Gary Fusco.

56:41 Booking

Booking Gavin Swankie (Forfar Athletic) is shown the yellow card.

56:32

Fraser Aird (Rangers) wins a free kick in the defensive half.

56:32

Foul by Iain Campbell (Forfar Athletic).

53:31

Lewis MacLeod (Rangers) wins a free kick in the defensive half.

53:31

Foul by Gary Fusco (Forfar Athletic).

52:16

Foul by Lewis MacLeod (Rangers).

52:16

Gary Fusco (Forfar Athletic) wins a free kick in the defensive half.

50:03 Booking

Booking Gary Fusco (Forfar Athletic) is shown the yellow card.

50:00

Lee Wallace (Rangers) wins a free kick in the defensive half.

49:56

Foul by Gary Fusco (Forfar Athletic).

45:44

Foul by Jonathan Daly (Rangers).

45:44

Stuart Malcolm (Forfar Athletic) wins a free kick in the attacking half.

45:00

Second Half begins Forfar Athletic 0, Rangers 0.

45:00 +1:00 Half time

Half Time First Half ends, Forfar Athletic 0, Rangers 0.

43:39

Attempt saved. Fraser Aird (Rangers) right footed shot from the right side of the box is saved in the centre of the goal.

43:05

Corner, Rangers. Conceded by Stuart Malcolm.

42:22

Attempt saved. Gavin Swankie (Forfar Athletic) right footed shot from the right side of the box is saved in the top centre of the goal.

41:01

Corner, Rangers. Conceded by Stuart Malcolm.

38:46

Foul by Odmar Faeroe (Forfar Athletic).

38:46

Dean Shiels (Rangers) wins a free kick in the defensive half.

37:05 Booking

Booking Bilel Mohsni (Rangers) is shown the yellow card.

37:01

Odmar Faeroe (Forfar Athletic) wins a free kick in the defensive half.

37:01

Foul by Bilel Mohsni (Rangers).

36:00

Bilel Mohsni (Rangers) wins a free kick in the attacking half.

35:58

Foul by Dale Hilson (Forfar Athletic).

35:29

Attempt saved. Lewis MacLeod (Rangers) right footed shot from a difficult angle on the left is saved in the centre of the goal.

34:25

Attempt blocked. Martyn Fotheringham (Forfar Athletic) right footed shot from more than 35 yards is blocked.

34:04

Christopher Templeman (Forfar Athletic) wins a free kick in the defensive half.

34:04

Foul by Fraser Aird (Rangers).

33:24

Gary Fusco (Forfar Athletic) wins a free kick in the attacking half.

33:24

Foul by Sebastien Faure (Rangers).

32:13

Corner, Rangers. Conceded by Stuart Malcolm.

29:30 Booking

Booking Lee McCulloch (Rangers) is shown the yellow card.

29:18

Christopher Templeman (Forfar Athletic) wins a free kick in the defensive half.

29:18

Foul by Lee McCulloch (Rangers).

28:05 Booking

Booking Sebastien Faure (Rangers) is shown the yellow card.

28:01

Martyn Fotheringham (Forfar Athletic) wins a free kick in the defensive half.

28:01

Foul by Sebastien Faure (Rangers).

27:19

Stuart Malcolm (Forfar Athletic) wins a free kick in the attacking half.

27:19

Foul by Jonathan Daly (Rangers).

26:43

Attempt missed. Dean Shiels (Rangers) right footed shot from long range on the left misses to the left.

25:37

Foul by Martyn Fotheringham (Forfar Athletic).

25:37

Richard Foster (Rangers) wins a free kick on the left wing.

24:00

Richard Foster (Rangers) wins a free kick in the defensive half.

23:57

Foul by Dale Hilson (Forfar Athletic).

22:44

Corner, Rangers. Conceded by Gary Fusco.

21:47

Foul by Omar Kader (Forfar Athletic).

21:47

Lee Wallace (Rangers) wins a free kick in the defensive half.

18:45

Christopher Templeman (Forfar Athletic) wins a free kick in the defensive half.

18:45

Foul by Sebastien Faure (Rangers).

17:32

Foul by Odmar Faeroe (Forfar Athletic).

17:32

Lewis MacLeod (Rangers) wins a free kick in the defensive half.

17:05

Foul by Christopher Templeman (Forfar Athletic).

17:05

Bilel Mohsni (Rangers) wins a free kick in the defensive half.

16:31

Corner, Forfar Athletic. Conceded by Sebastien Faure.

15:38

Corner, Forfar Athletic. Conceded by Sebastien Faure.

15:15

Corner, Forfar Athletic. Conceded by Bilel Mohsni.

14:39

Corner, Forfar Athletic. Conceded by Richard Foster.

10:14

Martyn Fotheringham (Forfar Athletic) wins a free kick in the attacking half.

10:14

Foul by Bilel Mohsni (Rangers).

8:47

Corner, Rangers. Conceded by Robert Douglas.

8:11

Attempt saved. Nicky Law (Rangers) right footed shot from outside the box is saved in the centre of the goal.

4:16

Foul by Dean Shiels (Rangers).

4:16

Martyn Fotheringham (Forfar Athletic) wins a free kick in the attacking half.

3:28

Stuart Malcolm (Forfar Athletic) hits the bar with a header from very close range from a direct free kick.

2:37

Foul by Richard Foster (Rangers).

2:37

Christopher Templeman (Forfar Athletic) wins a free kick on the left wing.

2:05

Attempt missed. Dean Shiels (Rangers) right footed shot from outside the box is close, but misses to the right.

1:20

Corner, Rangers. Conceded by Iain Campbell.

0:48

Corner, Rangers. Conceded by Stuart Malcolm.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers