Rangers are two wins away from the League One title after a stoppage-time penalty from Lee McCulloch broke brave resistance from East Fife.

Pat Clarke tripped David Templeton to concede the spot-kick as the visitors stepped up the pressure late on.

The award came shortly after home keeper Greg Paterson had denied Templeton with a fine save.

In dour match of few chances, Nicky Law struck the woodwork for Rangers in the first half.

East Fife rarely threatened in attack but will feel hard done by after turning in a well-organised defensive display.

Following a largely turgid opening half-hour, Law smacked the ball off a post as a shot from Lee Wallace broke into his path.

Rangers were thwarted again moments later as Templeton danced past a series of defenders only for his shot to be comfortably taken by Paterson.

The second half followed a similar pattern, with Rangers dominating possession but finding East Fife difficult to break down.

Templeton always looked Rangers' most likely source of a goal and a looping effort was cleared off the line by East Fife defender Joe Mbu.

McCulloch and Andrew Little were both foiled and Paterson was at full-stretch to push away Templeton's curling shot as the game headed towards a goalless conclusion, until substitute Clarke made his ill-timed challenge.

Lineup, Bookings (5) & Substitutions (5)

East Fife

  • 01 Paterson
  • 02 Cowan Booked
  • 03 Durie
  • 08 Fisher (O'Neill - 22' Booked )
  • 04 Rutkiewicz Booked
  • 05 Mbu
  • 07 McKenzie
  • 06 Campbell
  • 11 Smith (Clarke - 82' Booked )
  • 19 Buchanan (Austin - 88' )
  • 10 Hughes

Substitutes

  • 12 Thom
  • 14 Stewart
  • 15 Johnstone
  • 16 O'Neill
  • 17 Austin
  • 18 Clarke
  • 21 Shaw

Rangers

  • 01 Bell
  • 02 Foster
  • 05 Wallace
  • 08 Black
  • 06 McCulloch
  • 03 Mohsni
  • 07 Templeton Booked
  • 04 Aird (Crawford - 86' )
  • 10 Shiels (Little - 66' )
  • 09 Daly
  • 11 Law

Substitutes

  • 12 Little
  • 14 Smith
  • 15 Peralta Sosa
  • 16 Simonsen
  • 17 Crawford
  • 18 Faure
  • 19 Sanchez Cribari
Ref: Alan Muir
Att: 4,020

Match Stats

Shots

3 12

On target

1 6

Corners

1 8

Fouls

15 10

Live Text Commentary

Full time

Full Time Match ends, East Fife 0, Rangers 1.

90:00 +4:07 Full time

Full Time Second Half ends, East Fife 0, Rangers 1.

90:00 +2:50 Goal scored

Goal! Goal! East Fife 0, Rangers 1. Lee McCulloch (Rangers) converts the penalty with a right footed shot to the bottom left corner.

90:00 +2:22

Penalty Rangers. David Templeton draws a foul in the penalty area.

90:00 +2:22

Penalty conceded by Pat Clarke (East Fife) after a foul in the penalty area.

90:00 +1:41 Booking

Booking Pat Clarke (East Fife) is shown the yellow card.

90:00

Hand ball by Andrew Little (Rangers).

89:21

Corner, Rangers. Conceded by Greg Paterson.

89:08

Attempt saved. David Templeton (Rangers) right footed shot from outside the box is saved in the top right corner.

87:05 Substitution

Substitution Substitution, East Fife. Nathan Austin replaces Liam Buchanan.

86:27

Attempt saved. Lee McCulloch (Rangers) right footed shot from very close range is saved in the centre of the goal.

86:05 Booking

Booking Kevin Rutkiewicz (East Fife) is shown the yellow card.

86:00

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

85:55

Foul by Kevin Rutkiewicz (East Fife).

85:48 Substitution

Substitution Substitution, Rangers. Robert Crawford replaces Fraser Aird.

84:10

Corner, Rangers. Conceded by Kevin Rutkiewicz.

83:38

Corner, Rangers. Conceded by Joe Mbu.

81:12 Substitution

Substitution Substitution, East Fife. Pat Clarke replaces Kevin Smith.

79:43

Attempt missed. Ian Black (Rangers) right footed shot from the centre of the box is too high.

79:17

Corner, Rangers. Conceded by Greg Paterson.

79:07

Attempt saved. David Templeton (Rangers) left footed shot from the left side of the box is saved in the bottom left corner.

78:46

Attempt saved. Marc McKenzie (East Fife) left footed shot from outside the box is saved in the centre of the goal.

77:27

Foul by Ian Black (Rangers).

77:27

Stephen Hughes (East Fife) wins a free kick in the defensive half.

75:52 Booking

Booking Stephen O'Neill (East Fife) is shown the yellow card.

75:47

Ian Black (Rangers) wins a free kick in the attacking half.

75:47

Foul by Stephen O'Neill (East Fife).

74:46 Booking

Booking David Templeton (Rangers) is shown the yellow card.

74:32

Foul by David Templeton (Rangers).

74:32

David Cowan (East Fife) wins a free kick on the left wing.

73:06

Attempt blocked. David Templeton (Rangers) left footed shot from outside the box is blocked.

72:00

Andrew Little (Rangers) wins a free kick in the defensive half.

71:56

Foul by Stephen O'Neill (East Fife).

69:21

Attempt missed. David Templeton (Rangers) right footed shot from outside the box misses to the right.

65:15 Substitution

Substitution Substitution, Rangers. Andrew Little replaces Dean Shiels.

62:30 Booking

Booking David Cowan (East Fife) is shown the yellow card.

62:25

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

62:25

Foul by David Cowan (East Fife).

61:02

Foul by Ian Black (Rangers).

61:02

Marc McKenzie (East Fife) wins a free kick in the attacking half.

58:52

Corner, Rangers. Conceded by Joe Mbu.

54:37

Foul by Lee McCulloch (Rangers).

54:37

Steven Campbell (East Fife) wins a free kick in the defensive half.

54:06

Corner, Rangers. Conceded by Joe Mbu.

53:40

Corner, Rangers. Conceded by Scott Durie.

52:19

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

52:19

Foul by Steven Campbell (East Fife).

51:21

Foul by Lee McCulloch (Rangers).

51:21

Steven Campbell (East Fife) wins a free kick in the attacking half.

50:41

Corner, Rangers. Conceded by David Cowan.

50:01

Ian Black (Rangers) wins a free kick on the left wing.

50:01

Foul by Kevin Smith (East Fife).

45:00

Second Half begins East Fife 0, Rangers 0.

45:00 +1:17 Half time

Half Time First Half ends, East Fife 0, Rangers 0.

44:50

Bilel Mohsni (Rangers) wins a free kick on the left wing.

44:50

Foul by Marc McKenzie (East Fife).

43:11

Foul by Ian Black (Rangers).

43:11

Scott Durie (East Fife) wins a free kick on the right wing.

41:13

Nicky Law (Rangers) wins a free kick on the left wing.

41:13

Foul by Stephen Hughes (East Fife).

40:24

Foul by David Templeton (Rangers).

40:24

Scott Durie (East Fife) wins a free kick in the attacking half.

38:05

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

38:05

Foul by Scott Durie (East Fife).

36:51

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

35:46

Attempt missed. Richard Foster (Rangers) left footed shot from outside the box is high and wide to the right.

32:20

Attempt missed. Liam Buchanan (East Fife) left footed shot from outside the box is close, but misses to the right.

31:10

Attempt saved. David Templeton (Rangers) left footed shot from outside the box is saved in the centre of the goal.

29:23

Nicky Law (Rangers) hits the left post with a left footed shot from the centre of the box.

23:20

Foul by Jon Daly (Rangers).

23:20

Joe Mbu (East Fife) wins a free kick in the attacking half.

22:47

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

22:47

Foul by Liam Buchanan (East Fife).

21:22 Substitution

Substitution Substitution, East Fife. Stephen O'Neill replaces Gary Fisher because of an injury.

17:57

Attempt missed. Gary Fisher (East Fife) left footed shot from the left side of the box is close, but misses to the left.

17:01

Foul by Lee Wallace (Rangers).

17:01

Marc McKenzie (East Fife) wins a free kick in the defensive half.

15:36

Corner, East Fife. Conceded by Lee McCulloch.

12:18

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

11:53

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

11:53

Foul by Kevin Smith (East Fife).

11:00

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

10:55

Foul by Marc McKenzie (East Fife).

3:01

David Templeton (Rangers) wins a free kick on the left wing.

3:01

Foul by Kevin Smith (East Fife).

2:09

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

2:09

Foul by Gary Fisher (East Fife).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers