Goal! Deveronvale 0, Glenafton Athletic 2. Joe Andrew (Glenafton Athletic) from a free kick with a left footed shot to the centre of the goal.
90'
Joe Andrew (Glenafton Athletic) wins a free kick in the attacking half.
90'
Foul by Liam Forbes (Deveronvale).
90'
Attempt missed. Dane Ballard (Deveronvale) header from very close range is too high following a set piece situation.
89'
Foul by Craig Potter (Glenafton Athletic).
89'
Ross Elder (Deveronvale) wins a free kick in the attacking half.
88'
Brian McGarrity (Glenafton Athletic) is shown the yellow card for excessive celebration.
87'
Goal! Deveronvale 0, Glenafton Athletic 1. Joe Andrew (Glenafton Athletic) left footed shot from the centre of the box to the centre of the goal. Assisted by Mick McCann.
86'
Craig Potter (Glenafton Athletic) wins a free kick in the attacking half.
86'
Foul by Dane Ballard (Deveronvale).
85'
Corner, Deveronvale. Conceded by Mick McCann.
84'
Attempt missed. Dane Ballard (Deveronvale) left footed shot from the left side of the box is just a bit too high.
82'
Corner, Deveronvale. Conceded by Ryan McChesney.
82'
Corner, Deveronvale. Conceded by Brian McGarrity.
81'
Attempt saved. Dane Ballard (Deveronvale) right footed shot from the left side of the box is saved in the top left corner.
80'
Darren McGill (Glenafton Athletic) wins a free kick on the right wing.
80'
Foul by Dane Ballard (Deveronvale).
79'
Substitution, Glenafton Athletic. Darren McGill replaces Dale Moore.
78'
Substitution, Deveronvale. William Pauline replaces Paul Sutherland.
78'
Kyle McAusland (Glenafton Athletic) wins a free kick in the attacking half.
78'
Foul by Dane Ballard (Deveronvale).
76'
Lewis Dunbar (Deveronvale) wins a free kick in the defensive half.
76'
Foul by Joe Andrew (Glenafton Athletic).
74'
Corner, Glenafton Athletic. Conceded by Steven Davidson.
70'
Attempt missed. Matthew Wallace (Deveronvale) right footed shot from outside the box is too high.
69'
Corner, Glenafton Athletic. Conceded by Michael Dunn.
69'
Attempt blocked. Mick McCann (Glenafton Athletic) right footed shot from the right side of the box is blocked.
68'
Substitution, Deveronvale. Grant Noble replaces Robert Scott.
66'
Corner, Glenafton Athletic. Conceded by Robert Scott.
66'
Corner, Glenafton Athletic. Conceded by Steven Davidson.
64'
Substitution, Glenafton Athletic. Joe Andrew replaces Conor Lynass.
64'
Substitution, Glenafton Athletic. Joe Andrew replaces Dale Moore.
62'
Attempt missed. Chris Dallas (Glenafton Athletic) header from the centre of the box misses to the left following a corner.
62'
Corner, Glenafton Athletic. Conceded by Ross Aitken.
60'
Steven Davidson (Deveronvale) wins a free kick in the attacking half.
60'
Foul by Dale Moore (Glenafton Athletic).
60'
Attempt missed. Dane Ballard (Deveronvale) right footed shot from the centre of the box is too high.
59'
Attempt saved. Robert Scott (Deveronvale) right footed shot from outside the box is saved in the top centre of the goal.
59'
Mick McCann (Glenafton Athletic) hits the bar with a right footed shot from the centre of the box.
56'
Attempt missed. Conor Lynass (Glenafton Athletic) left footed shot from outside the box misses to the left.
55'
Foul by Robert Scott (Deveronvale).
55'
Craig Menzies (Glenafton Athletic) wins a free kick in the attacking half.
54'
Foul by Ryan Borris (Glenafton Athletic).
54'
Lewis Dunbar (Deveronvale) wins a free kick on the left wing.
53'
Attempt missed. Dane Ballard (Deveronvale) right footed shot from outside the box is close, but misses to the right.
46'
Ross Elder (Deveronvale) is shown the yellow card for a bad foul.
46'
Dale Moore (Glenafton Athletic) wins a free kick in the attacking half.
46'
Foul by Ross Elder (Deveronvale).
45'
Second Half begins Deveronvale 0, Glenafton Athletic 0.
45'+1
First Half ends, Deveronvale 0, Glenafton Athletic 0.
45'
Dale Moore (Glenafton Athletic) wins a free kick in the attacking half.
45'
Foul by Lewis Dunbar (Deveronvale).
44'
Attempt missed. Dane Ballard (Deveronvale) right footed shot from the centre of the box is too high.
43'
Ryan McChesney (Glenafton Athletic) wins a free kick on the right wing.
43'
Foul by Dane Ballard (Deveronvale).
42'
Attempt missed. Liam Forbes (Deveronvale) right footed shot from outside the box is too high.
42'
Foul by Kyle McAusland (Glenafton Athletic).
42'
Robert Scott (Deveronvale) wins a free kick on the left wing.
41'
Attempt missed. Dane Ballard (Deveronvale) header from the left side of the six yard box is close, but misses to the left.
40'
Foul by Craig Potter (Glenafton Athletic).
40'
Matthew Wallace (Deveronvale) wins a free kick in the defensive half.
32'
Foul by Ryan Borris (Glenafton Athletic).
32'
Matthew Wallace (Deveronvale) wins a free kick in the defensive half.
31'
Lewis Dunbar (Deveronvale) is shown the yellow card.
30'
Attempt blocked. Chris Dallas (Glenafton Athletic) left footed shot from the centre of the box is blocked.
29'
Corner, Deveronvale. Conceded by Ryan McChesney.
28'
Attempt blocked. Lewis Dunbar (Deveronvale) right footed shot from the centre of the box is blocked.
26'
Attempt missed. Mick McCann (Glenafton Athletic) right footed shot from the centre of the box is close, but misses to the left.
24'
Lewis Dunbar (Deveronvale) wins a free kick on the right wing.
24'
Dale Moore (Glenafton Athletic) is shown the yellow card for a bad foul.
24'
Foul by Dale Moore (Glenafton Athletic).
24'
Attempt saved. Dale Moore (Glenafton Athletic) right footed shot from the left side of the box is saved in the centre of the goal.
21'
Foul by Ross Elder (Deveronvale).
21'
Ryan Borris (Glenafton Athletic) wins a free kick in the defensive half.
20'
Foul by Ryan Borris (Glenafton Athletic).
20'
Matthew Wallace (Deveronvale) wins a free kick in the defensive half.
19'
Foul by Paul Sutherland (Deveronvale).
19'
Mick McCann (Glenafton Athletic) wins a free kick in the defensive half.
17'
Attempt saved. Dale Moore (Glenafton Athletic) right footed shot from outside the box is saved in the bottom right corner.
16'
Foul by Lewis Dunbar (Deveronvale).
16'
Ryan Borris (Glenafton Athletic) wins a free kick on the left wing.
12'
Attempt blocked. Ross Aitken (Deveronvale) right footed shot from the left side of the box is blocked.
10'
Attempt saved. Liam Forbes (Deveronvale) right footed shot from outside the box is saved in the centre of the goal.
8'
Attempt missed. Dale Moore (Glenafton Athletic) right footed shot from outside the box is close, but misses to the right.
8'
Attempt saved. Chris Dallas (Glenafton Athletic) right footed shot from outside the box is saved in the centre of the goal.
7'
Foul by Ryan McChesney (Glenafton Athletic).
7'
Ross Elder (Deveronvale) wins a free kick in the defensive half.
7'
Foul by Ryan Borris (Glenafton Athletic).
7'
Matthew Wallace (Deveronvale) wins a free kick in the attacking half.
6'
Attempt missed. Craig Potter (Glenafton Athletic) right footed shot from outside the box is close, but misses to the right.
5'
Mick McCann (Glenafton Athletic) wins a free kick in the defensive half.
5'
Foul by Matthew Wallace (Deveronvale).
3'
Corner, Glenafton Athletic. Conceded by Ross Elder.
2'
Corner, Glenafton Athletic. Conceded by Liam Forbes.