Goal! Elgin City 0, St. Johnstone 4. Cammy Ballantyne II (St. Johnstone) right footed shot from the centre of the box to the bottom right corner. Assisted by Michael O'Halloran.
69'
Foul by Russell Dingwall (Elgin City).
69'
Taylor Steven (St. Johnstone) wins a free kick in the defensive half.
68'
Substitution, St. Johnstone. Taylor Steven replaces Jamie Murphy.
67'
Substitution, St. Johnstone. Cammy Ballantyne II replaces Graham Carey because of an injury.
66'
Attempt missed. Jake Dolzanski (Elgin City) header from the left side of the six yard box is close, but misses to the left following a corner.
65'
Corner, Elgin City. Conceded by Elliot Parish.
65'
Corner, Elgin City. Conceded by Stevie May.
65'
Corner, Elgin City. Conceded by Elliot Parish.
64'
Attempt blocked. Kane Hester (Elgin City) left footed shot from the centre of the box is blocked.
64'
Attempt saved. Kane Hester (Elgin City) right footed shot from outside the box is saved in the centre of the goal.
63'
Dylan Lawrence (Elgin City) wins a free kick in the defensive half.
63'
Foul by John Mahon (St. Johnstone).
62'
Goal! Elgin City 0, St. Johnstone 3. Stevie May (St. Johnstone) left footed shot from outside the box to the centre of the goal.
56'
Hand ball by Melker Hallberg (St. Johnstone).
54'
Attempt missed. Jamie Murphy (St. Johnstone) right footed shot from more than 35 yards is close, but misses the top left corner.
53'
Kane Hester (Elgin City) wins a free kick in the defensive half.
53'
Foul by Andrew Considine (St. Johnstone).
51'
Russell Dingwall (Elgin City) wins a free kick in the attacking half.
51'
Foul by Andrew Considine (St. Johnstone).
49'
Goal! Elgin City 0, St. Johnstone 2. Melker Hallberg (St. Johnstone) right footed shot from the centre of the box to the centre of the goal. Assisted by Adam Montgomery.
46'
Attempt missed. Stevie May (St. Johnstone) left footed shot from the left side of the box is high and wide to the right.
Corner, St. Johnstone. Conceded by Russell Dingwall.
44'
Angus Mailer (Elgin City) is shown the yellow card.
44'
Foul by Angus Mailer (Elgin City).
44'
James Brown (St. Johnstone) wins a free kick in the defensive half.
44'
Attempt saved. Fin Allen (Elgin City) left footed shot from outside the box is saved in the centre of the goal.
43'
Angus Mailer (Elgin City) wins a free kick in the defensive half.
43'
Foul by Murray Davidson (St. Johnstone).
43'
Substitution, St. Johnstone. Stevie May replaces Theo Bair because of an injury.
42'
Adam Montgomery (St. Johnstone) is shown the yellow card.
42'
Dylan Lawrence (Elgin City) wins a free kick in the defensive half.
42'
Foul by Adam Montgomery (St. Johnstone).
41'
Attempt missed. Melker Hallberg (St. Johnstone) right footed shot from outside the box is close, but misses to the left.
38'
Foul by Brian Cameron (Elgin City).
38'
Melker Hallberg (St. Johnstone) wins a free kick in the attacking half.
36'
Attempt blocked. Jamie Murphy (St. Johnstone) right footed shot from outside the box is blocked.
34'
Foul by Dylan Lawrence (Elgin City).
34'
Murray Davidson (St. Johnstone) wins a free kick in the defensive half.
33'
Attempt missed. Kane Hester (Elgin City) right footed shot from the centre of the box is close, but misses to the left.
32'
Attempt missed. Graham Carey (St. Johnstone) left footed shot from outside the box is close, but misses to the right.
32'
Attempt saved. Jamie Murphy (St. Johnstone) left footed shot from the centre of the box is saved in the bottom right corner.
30'
Kane Hester (Elgin City) wins a free kick in the defensive half.
30'
Foul by James Brown (St. Johnstone).
26'
Attempt missed. Theo Bair (St. Johnstone) right footed shot from the left side of the six yard box is too high.
24'
Substitution, Elgin City. Fin Allen replaces Aidan Sopel because of an injury.
24'
Attempt saved. Angus Mailer (Elgin City) header from the right side of the box is saved in the top centre of the goal.
22'
Attempt missed. Dylan Lawrence (Elgin City) right footed shot from the centre of the box is just a bit too high.
20'
Theo Bair (St. Johnstone) hits the right post with a left footed shot from the left side of the box.
17'
Attempt blocked. Kane Hester (Elgin City) right footed shot from a difficult angle on the left is blocked.
14'
Kane Hester (Elgin City) is shown the yellow card.
11'
Goal! Elgin City 0, St. Johnstone 1. Adam Montgomery (St. Johnstone) left footed shot from the centre of the box to the bottom left corner. Assisted by Theo Bair.
9'
Corner, St. Johnstone. Conceded by Jevan Anderson.
7'
Foul by Angus Mailer (Elgin City).
7'
Graham Carey (St. Johnstone) wins a free kick in the attacking half.
5'
Attempt missed. Russell Dingwall (Elgin City) left footed shot from outside the box is just a bit too high.
4'
Attempt missed. Brian Cameron (Elgin City) left footed shot from more than 35 yards is close, but misses to the left.