Match ends, Livingston 2, Alloa Athletic 0.
Alloa Athletic were left to rue a first-half penalty miss as they were defeated by Livingston.
The Wasps' Ryan McCord had his spot-kick saved after Ben Gordon had been fouled by Danny Denholm.
Livi then won a penalty of their own when Marc McNulty was felled and the striker tucked away from 12 yards.
And the home side made sure of the points late on when Keaghan Jacobs got the break of the ball to fire home from the edge of the box.
- 2MampuyaSubstituted forTalbotat 77'minutes
- 19SivesBooked at 29mins
- 11DenholmSubstituted forBurchillat 88'minutes
- 48MullenSubstituted forScottat 74'minutes
- 6SimmonsSubstituted forKirkat 79'minutes
- 4GordonBooked at 60mins
- 10TiffoneyBooked at 23minsSubstituted forCaddisat 74'minutes
- 11YoungBooked at 25minsSubstituted forHolmesat 46'minutes
- Crawford Allan
- Shots on Target
Second Half ends, Livingston 2, Alloa Athletic 0.
Attempt missed. Edward Ferns (Alloa Athletic) left footed shot from the centre of the box is close, but misses to the left.
Hand ball by Callum Fordyce (Livingston).
Attempt missed. Martin Scott (Livingston) left footed shot from outside the box is too high.
Keaghan Jacobs (Livingston) wins a free kick in the attacking half.
Foul by Andy Kirk (Alloa Athletic).
Substitution, Livingston. Mark Burchill replaces Danny Denholm.
Goal! Livingston 2, Alloa Athletic 0. Keaghan Jacobs (Livingston) right footed shot from the centre of the box to the bottom left corner. Assisted by Marc McNulty.
Attempt saved. Martin Scott (Livingston) left footed shot from the right side of the box is saved in the top centre of the goal.
Hand ball by Martin Scott (Livingston).
Substitution, Alloa Athletic. Andy Kirk replaces Stephen Simmons because of an injury.
Foul by Marc McNulty (Livingston).
Kevin Cawley (Alloa Athletic) wins a free kick on the left wing.
Substitution, Livingston. Jason Talbot replaces Mike Mampuya.
Attempt blocked. Kyle Jacobs (Livingston) right footed shot from the centre of the box is blocked.
Substitution, Alloa Athletic. Liam Caddis replaces Jonathan Tiffoney.
Substitution, Livingston. Martin Scott replaces Daniel Mullen.
Daniel Mullen (Livingston) wins a free kick in the attacking half.
Foul by Stephen Simmons (Alloa Athletic).