Marc McNulty bagged a brace as Livingston cruised past Raith Rovers.

Craig Sives headed the visitors in front but Raith drew level immediately after the break when John Baird flicked in a delivery from Grant Anderson.

Livi regained the lead from the penalty spot when McNulty converted after being brought down by Joseph Cardle.

Sives added his second before Jason Thomson's strike restored some hope for the hosts but McNulty completed the scoring deep into stoppage time.

Lineup, Bookings (3) & Substitutions (6)

Raith Rovers

  • 20 Robinson
  • 02 Thomson
  • 03 Booth
  • 08 Moon (Callachan - 45' )
  • 14 Donaldson Booked
  • 05 Hill
  • 11 Anderson (Vaughan - 65' )
  • 06 Fox
  • 29 Baird
  • 09 Spence (Elliot - 65' )
  • 07 Cardle Booked

Substitutes

  • 10 Elliot
  • 12 Callachan
  • 15 Smith
  • 16 Ellis
  • 17 Laidlaw
  • 19 Mullen
  • 21 Vaughan

Livingston

  • 01 Jamieson
  • 02 Mampuya
  • 23 Mevlja
  • 07 Jacobs (Praprotnik - 86' )
  • 05 Fordyce
  • 19 Sives
  • 11 Denholm Booked (Scott - 77' )
  • 08 O'Brien
  • 48 Mullen (Burchill - 71' )
  • 09 McNulty
  • 21 Jacobs

Substitutes

  • 06 Scott
  • 17 Walker
  • 18 Wilkie
  • 27 Burchill
  • 31 Praprotnik
  • 45 Rutherford
  • 49 Lander
Ref: Mat Northcroft
Att: 1,329

Match Stats

Shots

20 12

On target

6 8

Corners

7 1

Fouls

13 14

Live Text Commentary

Full time

Full Time Match ends, Raith Rovers 2, Livingston 4.

90:00 +5:06 Full time

Full Time Second Half ends, Raith Rovers 2, Livingston 4.

90:00 +4:36 Goal scored

Goal! Goal! Raith Rovers 2, Livingston 4. Marc McNulty (Livingston) right footed shot from the centre of the box to the bottom right corner. Assisted by Mark Burchill.

90:00 +3:28

John Baird (Raith Rovers) hits the bar with a right footed shot from outside the box.

90:00 +1:23

Corner, Raith Rovers. Conceded by Craig Sives.

90:00 +1:12

Attempt blocked. Lewis Vaughan (Raith Rovers) right footed shot from outside the box is blocked.

89:23

Calum Elliot (Raith Rovers) wins a free kick on the right wing.

89:23

Foul by Mike Mampuya (Livingston).

88:44

Foul by Calum Elliot (Raith Rovers).

88:44

Mike Mampuya (Livingston) wins a free kick in the defensive half.

85:44 Substitution

Substitution Substitution, Livingston. Nejc Praprotnik replaces Keaghan Jacobs.

84:48 Goal scored

Goal! Goal! Raith Rovers 2, Livingston 3. Jason Thomson (Raith Rovers) right footed shot from the centre of the box to the bottom left corner.

82:20

Calum Elliot (Raith Rovers) wins a free kick in the defensive half.

82:20

Foul by Nejc Mevlja (Livingston).

81:10

Attempt missed. Dougie Hill (Raith Rovers) header from the centre of the box misses to the left.

80:43

Liam Fox (Raith Rovers) wins a free kick in the defensive half.

80:43

Foul by Kyle Jacobs (Livingston).

80:21

Attempt saved. Martin Scott (Livingston) right footed shot from outside the box is saved in the centre of the goal.

76:32 Substitution

Substitution Substitution, Livingston. Martin Scott replaces Danny Denholm.

75:59

Attempt saved. Mark Burchill (Livingston) right footed shot from the centre of the box is saved in the top centre of the goal.

74:21 Booking

Booking Reece Donaldson (Raith Rovers) is shown the yellow card.

74:13

Foul by Reece Donaldson (Raith Rovers).

74:13

Keaghan Jacobs (Livingston) wins a free kick in the attacking half.

73:33

Corner, Raith Rovers. Conceded by Craig Sives.

72:31

Attempt missed. Calum Elliot (Raith Rovers) right footed shot from the centre of the box is too high.

71:43

Callum Booth (Raith Rovers) wins a free kick in the defensive half.

71:43

Foul by Marc McNulty (Livingston).

71:10

Calum Elliot (Raith Rovers) wins a free kick in the attacking half.

71:10

Foul by Craig Sives (Livingston).

70:17 Substitution

Substitution Substitution, Livingston. Mark Burchill replaces Daniel Mullen.

69:57

Attempt missed. Liam Fox (Raith Rovers) right footed shot from outside the box misses to the right.

69:43

Corner, Raith Rovers. Conceded by Callum Fordyce.

69:30

Attempt blocked. John Baird (Raith Rovers) right footed shot from outside the box is blocked.

68:55

Corner, Raith Rovers. Conceded by Nejc Mevlja.

67:14

Foul by Reece Donaldson (Raith Rovers).

67:14

Marc McNulty (Livingston) wins a free kick in the attacking half.

64:37 Substitution

Substitution Substitution, Raith Rovers. Lewis Vaughan replaces Grant Anderson.

64:21 Substitution

Substitution Substitution, Raith Rovers. Calum Elliot replaces Greig Spence.

63:00

Corner, Raith Rovers. Conceded by Nejc Mevlja.

61:01

Foul by Liam Fox (Raith Rovers).

61:01

Danny Denholm (Livingston) wins a free kick on the right wing.

60:09

Attempt blocked. Marc McNulty (Livingston) right footed shot from the left side of the box is blocked.

58:06

Foul by Liam Fox (Raith Rovers).

58:06

Kyle Jacobs (Livingston) wins a free kick on the left wing.

55:45

Penalty saved! Greig Spence (Raith Rovers) fails to capitalise on this great opportunity, right footed shot saved in the bottom right corner.

55:00

Penalty Raith Rovers. Joe Cardle draws a foul in the penalty area.

54:51

Penalty conceded by Keaghan Jacobs (Livingston) after a foul in the penalty area.

53:06 Goal scored

Goal! Goal! Raith Rovers 1, Livingston 3. Craig Sives (Livingston) right footed shot from the centre of the box to the high centre of the goal.

52:34

Corner, Livingston. Conceded by Callum Booth.

49:46 Goal scored

Goal! Goal! Raith Rovers 1, Livingston 2. Marc McNulty (Livingston) converts the penalty with a right footed shot to the top right corner.

49:04 Booking

Booking Joe Cardle (Raith Rovers) is shown the yellow card.

49:00

Penalty Livingston. Marc McNulty draws a foul in the penalty area.

48:52

Penalty conceded by Joe Cardle (Raith Rovers) after a foul in the penalty area.

47:45

Greig Spence (Raith Rovers) wins a free kick in the attacking half.

47:45

Foul by Craig Sives (Livingston).

47:08 Goal scored

Goal! Goal! Raith Rovers 1, Livingston 1. John Baird (Raith Rovers) header from the centre of the box to the top left corner. Assisted by Grant Anderson with a cross.

45:13

Foul by Reece Donaldson (Raith Rovers).

45:13

Daniel Mullen (Livingston) wins a free kick on the right wing.

45:00

Second Half begins Raith Rovers 0, Livingston 1.

45:00 Substitution

Substitution Substitution, Raith Rovers. Ross Callachan replaces Kevin Moon.

45:00 +2:14 Half time

Half Time First Half ends, Raith Rovers 0, Livingston 1.

45:00 +1:40

Foul by Liam Fox (Raith Rovers).

45:00 +1:40

Daniel Mullen (Livingston) wins a free kick in the attacking half.

44:54 Booking

Booking Danny Denholm (Livingston) is shown the yellow card.

44:45

Joe Cardle (Raith Rovers) wins a free kick on the right wing.

44:45

Foul by Danny Denholm (Livingston).

44:29

Foul by Kevin Moon (Raith Rovers).

44:29

(Livingston) wins a free kick in the defensive half.

42:27

Attempt saved. Kevin Moon (Raith Rovers) right footed shot from the centre of the box is saved in the centre of the goal.

42:17

Attempt blocked. Greig Spence (Raith Rovers) right footed shot from the centre of the box is blocked.

39:00

Grant Anderson (Raith Rovers) wins a free kick on the left wing.

38:53

Foul by Nejc Mevlja (Livingston).

37:30

Reece Donaldson (Raith Rovers) wins a free kick in the defensive half.

37:30

Foul by Marc McNulty (Livingston).

35:24

Attempt missed. John Baird (Raith Rovers) right footed shot from outside the box is too high.

34:10

Attempt missed. Joe Cardle (Raith Rovers) right footed shot from the right side of the box misses to the left.

33:49

Grant Anderson (Raith Rovers) wins a free kick on the right wing.

33:49

Foul by Kyle Jacobs (Livingston).

33:06

Kevin Moon (Raith Rovers) wins a free kick in the defensive half.

33:06

Foul by Keaghan Jacobs (Livingston).

31:04

Attempt saved. John Baird (Raith Rovers) left footed shot from the left side of the box is saved in the top right corner.

29:00

Attempt missed. Grant Anderson (Raith Rovers) header from the centre of the box misses to the right.

27:07

Attempt missed. John Baird (Raith Rovers) header from the centre of the box is close, but misses to the right.

26:49

Corner, Raith Rovers. Conceded by Darren Jamieson.

26:37

Attempt saved. Kevin Moon (Raith Rovers) right footed shot from outside the box is saved in the bottom right corner.

23:56

Attempt missed. Reece Donaldson (Raith Rovers) header from the centre of the box is close, but misses to the right.

23:37

Corner, Raith Rovers. Conceded by Craig Sives.

22:44

Grant Anderson (Raith Rovers) wins a free kick on the right wing.

22:44

Foul by Kyle Jacobs (Livingston).

20:43

Foul by Greig Spence (Raith Rovers).

20:43

Callum Fordyce (Livingston) wins a free kick on the left wing.

19:06

Attempt blocked. Grant Anderson (Raith Rovers) right footed shot from the centre of the box is blocked.

18:18

Attempt saved. Kyle Jacobs (Livingston) right footed shot from outside the box is saved in the centre of the goal.

14:32

Foul by Nejc Mevlja (Livingston).

14:32

Jason Thomson (Raith Rovers) wins a free kick in the defensive half.

12:54

Attempt missed. Daniel Mullen (Livingston) right footed shot from outside the box misses to the left.

10:26

Attempt saved. Danny Denholm (Livingston) right footed shot from outside the box is saved in the top centre of the goal.

8:40

Attempt missed. Danny Denholm (Livingston) right footed shot from outside the box is close, but misses to the right from a direct free kick.

8:08

Foul by Callum Booth (Raith Rovers).

8:08

Danny Denholm (Livingston) wins a free kick in the defensive half.

6:09

Attempt missed. Marc McNulty (Livingston) right footed shot from the right side of the box is too high.

4:40 Goal scored

Goal! Goal! Raith Rovers 0, Livingston 1. Craig Sives (Livingston) header from the centre of the box to the top right corner. Assisted by Keaghan Jacobs.

4:00

Daniel Mullen (Livingston) wins a free kick in the defensive half.

3:59

Foul by Joe Cardle (Raith Rovers).

1:45

Attempt missed. John Baird (Raith Rovers) header from the centre of the box misses to the left.

0:31

Foul by Liam Fox (Raith Rovers).

0:31

Burton O'Brien (Livingston) wins a free kick in the defensive half.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers