Andrew Geggan scored a last-gasp winner as Dunfermline recorded a victory over Stenhousemuir in Scottish League One.

The visitors opened in the 14th minute, Faissal El Bakhtaoui beating Stenny keeper Chris Smith from close range to score his first goal for the club.

Ross McMillan came close to levelling things up in the 24th minute when his header clattered the bar.

The Warriors finally equalised in the 84th minute when Sean Lynch nodded home from the middle of the box.

Just as the hosts thought they had secured a share of the spoils, Geggan headed in from six yards in stoppage time to snatch all three points.

Lineup, Bookings (3) & Substitutions (4)

Stenhousemuir

  • 01 Smith
  • 02 Devlin
  • 03 McKinlay
  • 08 Rowson
  • 04 Malone
  • 05 McMillan
  • 07 Dickson
  • 06 Hodge Booked
  • 10 Lynch
  • 09 Higgins
  • 11 Faulds (Gemmell - 62' Booked )

Substitutes

  • 12 Gemmell
  • 14 McNeil
  • 15 Greacen
  • 16 Ferguson
  • 17 Shaw
  • 18 Douglas
  • 19 Smith

Dunfermline

  • 01 Scully
  • 02 Williamson
  • 03 Whittle (Drummond - 45' )
  • 08 Husband (Kane - 72' )
  • 05 Young Booked
  • 04 Martin
  • 07 Byrne
  • 06 Geggan
  • 11 Moore (Smith - 61' )
  • 09 Wallace
  • 10 El-Bakhtaoui

Substitutes

  • 12 Thomson
  • 14 Dargo
  • 15 Kane
  • 16 Smith
  • 17 Drummond
  • 18 Spence
  • 19 Goodfellow
Ref: Andrew Dallas
Att: 1,556

Match Stats

Shots

14 15

On target

5 8

Corners

7 6

Fouls

10 11

Live Text Commentary

Full time

Full Time Match ends, Stenhousemuir 1, Dunfermline Athletic 2.

90:00 +2:04 Full time

Full Time Second Half ends, Stenhousemuir 1, Dunfermline Athletic 2.

90:00 +1:15 Goal scored

Goal! Goal! Stenhousemuir 1, Dunfermline Athletic 2. Andrew Geggan (Dunfermline Athletic) header from very close range to the bottom left corner. Assisted by Ross Drummond with a cross following a corner.

90:00 +0:28

Corner, Dunfermline Athletic. Conceded by Kevin McKinlay.

90:00 +0:21

Attempt missed. Fayssal El-Bakhtaoui (Dunfermline Athletic) right footed shot from outside the box misses to the right.

89:17

Foul by John Gemmell (Stenhousemuir).

89:17

Lewis Martin (Dunfermline Athletic) wins a free kick in the attacking half.

87:54

Attempt missed. Sean Lynch (Stenhousemuir) left footed shot from the left side of the box misses to the left.

86:46

Foul by Kevin McKinlay (Stenhousemuir).

86:46

Fayssal El-Bakhtaoui (Dunfermline Athletic) wins a free kick in the attacking half.

86:19

(Stenhousemuir) wins a free kick in the attacking half.

86:19

Foul by Kerr Young (Dunfermline Athletic).

85:56

Corner, Dunfermline Athletic. Conceded by David Rowson.

85:45

Attempt blocked. Chris Kane (Dunfermline Athletic) left footed shot from the centre of the box is blocked.

85:12

Corner, Dunfermline Athletic. Conceded by Eddie Malone.

84:09 Goal scored

Goal! Goal! Stenhousemuir 1, Dunfermline Athletic 1. Sean Lynch (Stenhousemuir) header from the centre of the box to the centre of the goal. Assisted by Nicky Devlin.

83:36

Corner, Stenhousemuir. Conceded by Ryan Williamson.

83:22

Attempt blocked. Kevin McKinlay (Stenhousemuir) left footed shot from the centre of the box is blocked.

82:32

Corner, Stenhousemuir. Conceded by Ross Drummond.

80:20

Attempt saved. Ryan Wallace (Dunfermline Athletic) right footed shot from outside the box is saved in the top right corner.

79:21 Booking

Booking Bryan Hodge (Stenhousemuir) is shown the yellow card.

79:18

Foul by Bryan Hodge (Stenhousemuir).

79:18

Shaun Byrne (Dunfermline Athletic) wins a free kick in the defensive half.

77:37

Sean Lynch (Stenhousemuir) wins a free kick on the left wing.

77:37

Foul by Fayssal El-Bakhtaoui (Dunfermline Athletic).

75:52 Booking

Booking John Gemmell (Stenhousemuir) is shown the yellow card.

75:09

Attempt missed. Fayssal El-Bakhtaoui (Dunfermline Athletic) right footed shot from the centre of the box misses to the right.

74:13

Bryan Hodge (Stenhousemuir) wins a free kick in the defensive half.

74:13

Foul by Ryan Wallace (Dunfermline Athletic).

73:08

Attempt saved. Sean Higgins (Stenhousemuir) header from the right side of the box is saved in the centre of the goal.

72:44

Sean Lynch (Stenhousemuir) wins a free kick in the defensive half.

72:44

Foul by Chris Kane (Dunfermline Athletic).

71:24 Substitution

Substitution Substitution, Dunfermline Athletic. Chris Kane replaces Stephen Husband.

70:11

Corner, Dunfermline Athletic. Conceded by Chris Smith.

69:58

Attempt saved. Ryan Wallace (Dunfermline Athletic) right footed shot from outside the box is saved in the top left corner.

69:10

Attempt missed. John Gemmell (Stenhousemuir) left footed shot from the centre of the box is close, but misses to the left.

68:56

Attempt saved. Allan Smith (Dunfermline Athletic) right footed shot from outside the box is saved in the top centre of the goal.

61:15 Substitution

Substitution Substitution, Stenhousemuir. John Gemmell replaces Kristopher Faulds.

60:42

Foul by Nicky Devlin (Stenhousemuir).

60:42

Ryan Wallace (Dunfermline Athletic) wins a free kick in the defensive half.

60:13 Substitution

Substitution Substitution, Dunfermline Athletic. Allan Smith replaces Jordan Moore.

59:09

Foul by Ross McMillan (Stenhousemuir).

59:09

Jordan Moore (Dunfermline Athletic) wins a free kick in the attacking half.

59:00

Corner, Stenhousemuir. Conceded by Ryan Scully.

58:53

Attempt saved. Ross McMillan (Stenhousemuir) header from the right side of the six yard box is saved in the top right corner.

58:26

Corner, Stenhousemuir. Conceded by Kerr Young.

55:54

Attempt blocked. Stephen Husband (Dunfermline Athletic) right footed shot from outside the box is blocked.

55:22

Hand ball by David Rowson (Stenhousemuir).

53:47

Attempt saved. Bryan Hodge (Stenhousemuir) left footed shot from outside the box is saved in the centre of the goal.

52:36

Attempt missed. Jordan Moore (Dunfermline Athletic) right footed shot from outside the box is close, but misses the top right corner.

51:30

Corner, Stenhousemuir. Conceded by Lewis Martin.

50:56

David Rowson (Stenhousemuir) wins a free kick in the attacking half.

50:56

Foul by Jordan Moore (Dunfermline Athletic).

49:18

Foul by Nicky Devlin (Stenhousemuir).

49:18

Jordan Moore (Dunfermline Athletic) wins a free kick in the defensive half.

48:04

Foul by Sean Dickson (Stenhousemuir).

48:04

Shaun Byrne (Dunfermline Athletic) wins a free kick in the defensive half.

47:16

Attempt missed. Sean Higgins (Stenhousemuir) right footed shot from the centre of the box is close, but misses to the left.

45:00

Second Half begins Stenhousemuir 0, Dunfermline Athletic 1.

45:00 Substitution

Substitution Substitution, Dunfermline Athletic. Ross Drummond replaces Alex Whittle because of an injury.

45:00 +1:00 Half time

Half Time First Half ends, Stenhousemuir 0, Dunfermline Athletic 1.

42:41

Delay in match Sean Higgins (Stenhousemuir) because of an injury.

38:00

Kevin McKinlay (Stenhousemuir) wins a free kick on the right wing.

37:57

Foul by Jordan Moore (Dunfermline Athletic).

35:27

Attempt missed. Sean Lynch (Stenhousemuir) right footed shot from outside the box misses to the right.

35:11

Delay over. They are ready to continue.

35:10

Delay over. They are ready to continue.

34:00

Delay in match Alex Whittle (Dunfermline Athletic) because of an injury.

33:02

Foul by Shaun Byrne (Dunfermline Athletic).

33:02

Kevin McKinlay (Stenhousemuir) wins a free kick in the defensive half.

30:19

Attempt missed. Sean Higgins (Stenhousemuir) header from the centre of the box is close, but misses to the right.

29:29

Attempt missed. Andrew Geggan (Dunfermline Athletic) right footed shot from very close range is close, but misses to the left following a corner.

29:02

Corner, Dunfermline Athletic. Conceded by Kristopher Faulds.

25:26

Foul by Kerr Young (Dunfermline Athletic).

25:26

Sean Higgins (Stenhousemuir) wins a free kick in the defensive half.

24:42

Kerr Young (Dunfermline Athletic) wins a free kick in the attacking half.

24:42

Foul by Sean Higgins (Stenhousemuir).

23:35

Attempt missed. Sean Lynch (Stenhousemuir) right footed shot from the left side of the six yard box is high and wide to the right.

23:22

Corner, Stenhousemuir. Conceded by Alex Whittle.

23:12

Ross McMillan (Stenhousemuir) hits the bar with a header from the left side of the six yard box following a set piece situation.

22:35

Corner, Stenhousemuir. Conceded by Alex Whittle.

19:31

Attempt saved. Jordan Moore (Dunfermline Athletic) left footed shot from the centre of the box is saved in the centre of the goal.

19:11

Attempt saved. Ryan Wallace (Dunfermline Athletic) right footed shot from outside the box is saved in the top left corner.

15:00

Eddie Malone (Stenhousemuir) wins a free kick in the attacking half.

14:59

Foul by Jordan Moore (Dunfermline Athletic).

13:12 Goal scored

Goal! Goal! Stenhousemuir 0, Dunfermline Athletic 1. Fayssal El-Bakhtaoui (Dunfermline Athletic) right footed shot from the left side of the six yard box to the high centre of the goal. Assisted by Ryan Wallace with a cross.

8:09

Attempt saved. Sean Dickson (Stenhousemuir) right footed shot from outside the box is saved in the top centre of the goal.

6:59

Attempt missed. Sean Higgins (Stenhousemuir) right footed shot from outside the box is high and wide to the left following a set piece situation.

6:39 Booking

Booking Kerr Young (Dunfermline Athletic) is shown the yellow card.

6:35

Foul by Kerr Young (Dunfermline Athletic).

6:35

Sean Higgins (Stenhousemuir) wins a free kick in the defensive half.

5:17

Alex Whittle (Dunfermline Athletic) wins a free kick in the defensive half.

5:17

Foul by Sean Dickson (Stenhousemuir).

2:33

Foul by Kerr Young (Dunfermline Athletic).

2:33

Sean Higgins (Stenhousemuir) wins a free kick in the defensive half.

1:25

Attempt missed. Kerr Young (Dunfermline Athletic) header from the centre of the box is close, but misses to the left.

1:18

Corner, Dunfermline Athletic. Conceded by Chris Smith.

1:03

Attempt saved. Ryan Wallace (Dunfermline Athletic) right footed shot from outside the box is saved in the top left corner.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers