Matthew Knox (Livingston) is shown the yellow card for a bad foul.
90'+2
Foul by Matthew Knox (Livingston).
90'+2
Leighton McIntosh (Peterhead) wins a free kick in the attacking half.
90'+2
Foul by Steven Noble (Peterhead).
90'+2
Matthew Knox (Livingston) wins a free kick in the attacking half.
90'
Corner, Livingston. Conceded by Craig Reid.
87'
Attempt missed. Matthew Knox (Livingston) right footed shot from outside the box is too high.
81'
Goal! Livingston 4, Peterhead 1. Daniel Mullen (Livingston) right footed shot from the centre of the box to the high centre of the goal. Assisted by Scott Pittman.
80'
Liam Buchanan (Livingston) wins a free kick in the attacking half.
80'
Foul by Steven Noble (Peterhead).
80'
Corner, Peterhead. Conceded by Raffaele De Vita.
79'
Attempt missed. Jackson Longridge (Livingston) right footed shot from a difficult angle on the left misses to the right.
77'
Corner, Peterhead. Conceded by Craig Halkett.
75'
Corner, Peterhead. Conceded by Craig Halkett.
75'
Corner, Peterhead. Conceded by Jackson Longridge.
73'
Substitution, Livingston. Matthew Knox replaces Nicky Cadden.
73'
Attempt missed. Rory McAllister (Peterhead) left footed shot from outside the box is close, but misses to the left.
72'
Foul by Sean Crighton (Livingston).
72'
Leighton McIntosh (Peterhead) wins a free kick in the attacking half.
Substitution, Livingston. Sean Crighton replaces Josh Mullin.
65'
Corner, Livingston. Conceded by Steven Noble.
64'
Corner, Peterhead. Conceded by Craig Halkett.
63'
Daniel Mullen (Livingston) is shown the yellow card for a bad foul.
63'
Foul by Daniel Mullen (Livingston).
63'
Steven Noble (Peterhead) wins a free kick in the attacking half.
61'
Goal! Livingston 3, Peterhead 1. Jamie Redman (Peterhead) right footed shot from outside the box to the bottom right corner.
61'
Foul by Daniel Mullen (Livingston).
61'
Ryan Strachan (Peterhead) wins a free kick in the attacking half.
60'
Foul by Ryan Strachan (Peterhead).
60'
Daniel Mullen (Livingston) wins a free kick in the defensive half.
57'
Jamie Redman (Peterhead) is shown the yellow card for a bad foul.
57'
Raffaele De Vita (Livingston) wins a free kick in the attacking half.
57'
Foul by Jamie Redman (Peterhead).
56'
Corner, Peterhead. Conceded by Craig Halkett.
56'
Substitution, Peterhead. Jordon Brown replaces Nicky Riley.
51'
Attempt missed. Rory McAllister (Peterhead) right footed shot from the centre of the box is close, but misses to the left.
51'
Rory McAllister (Peterhead) wins a free kick in the defensive half.
51'
Foul by Craig Halkett (Livingston).
48'
Foul by Mark Millar (Livingston).
48'
Jamie Stevenson (Peterhead) wins a free kick in the defensive half.
48'
Attempt saved. Jamie Stevenson (Peterhead) right footed shot from very close range is saved in the centre of the goal.
47'
Rory McAllister (Peterhead) wins a free kick in the defensive half.
47'
Foul by Craig Halkett (Livingston).
45'
Second Half begins Livingston 3, Peterhead 0.
45'
Substitution, Peterhead. Leighton McIntosh replaces Simon Ferry.
45'
First Half ends, Livingston 3, Peterhead 0.
44'
Corner, Peterhead. Conceded by Alan Lithgow.
42'
Goal! Livingston 3, Peterhead 0. Josh Mullin (Livingston) right footed shot from outside the box to the bottom right corner.
41'
Foul by Scott Ross (Peterhead).
41'
Daniel Mullen (Livingston) wins a free kick on the left wing.
40'
Attempt blocked. Josh Mullin (Livingston) left footed shot from outside the box is blocked.
38'
Simon Ferry (Peterhead) is shown the yellow card for a bad foul.
38'
Foul by Simon Ferry (Peterhead).
38'
Liam Buchanan (Livingston) wins a free kick in the attacking half.
37'
Corner, Peterhead. Conceded by Alan Lithgow.
35'
Foul by Daniel Mullen (Livingston).
35'
Scott Ross (Peterhead) wins a free kick on the left wing.
32'
Foul by Scott Ross (Peterhead).
32'
Liam Buchanan (Livingston) wins a free kick in the attacking half.
30'
Foul by Declan Gallagher (Livingston).
30'
Ryan Strachan (Peterhead) wins a free kick on the left wing.
30'
Corner, Livingston. Conceded by Ryan Strachan.
29'
Attempt blocked. Liam Buchanan (Livingston) right footed shot from outside the box is blocked.
29'
Corner, Livingston. Conceded by Steven Noble.
26'
Rory McAllister (Peterhead) wins a free kick on the right wing.
26'
Foul by Jackson Longridge (Livingston).
24'
Daniel Mullen (Livingston) wins a free kick in the defensive half.
24'
Foul by Scott Ross (Peterhead).
21'
Goal! Livingston 2, Peterhead 0. Scott Pittman (Livingston) right footed shot from very close range to the bottom left corner. Assisted by Raffaele De Vita.
18'
Jamie Stevenson (Peterhead) wins a free kick in the defensive half.
18'
Foul by Mark Millar (Livingston).
18'
Attempt blocked. Rory McAllister (Peterhead) right footed shot from more than 35 yards is blocked.
17'
Foul by Craig Halkett (Livingston).
17'
Scott Brown (Peterhead) wins a free kick in the defensive half.
17'
Attempt missed. Raffaele De Vita (Livingston) right footed shot from the centre of the box is close, but misses to the left.
16'
Daniel Mullen (Livingston) hits the bar with a left footed shot from long range on the right.
14'
Attempt saved. Daniel Mullen (Livingston) right footed shot from the left side of the box is saved in the bottom right corner.
12'
Goal! Livingston 1, Peterhead 0. Liam Buchanan (Livingston) right footed shot from very close range to the centre of the goal.
11'
Foul by Scott Brown (Peterhead).
11'
Scott Pittman (Livingston) wins a free kick in the attacking half.
11'
Attempt missed. Rory McAllister (Peterhead) right footed shot from the centre of the box is too high.
7'
Foul by Liam Buchanan (Livingston).
7'
Ryan Strachan (Peterhead) wins a free kick in the attacking half.
5'
Scott Pittman (Livingston) wins a free kick in the attacking half.
5'
Foul by Scott Brown (Peterhead).
2'
Foul by Rory McAllister (Peterhead).
2'
Craig Halkett (Livingston) wins a free kick in the attacking half.