Second Half ends, Heart of Midlothian 4, Livingston 2.
90'+2
Foul by Lawrence Shankland (Heart of Midlothian).
90'+2
Daniel Mackay (Livingston) wins a free kick in the defensive half.
90'+1
Foul by Daniel Mackay (Livingston).
90'+1
Nathaniel Atkinson (Heart of Midlothian) wins a free kick in the defensive half.
90'
Attempt blocked. Alan Forrest (Heart of Midlothian) right footed shot from the centre of the box is blocked. Assisted by Lawrence Shankland.
89'
Alan Forrest (Heart of Midlothian) wins a free kick in the defensive half.
89'
Foul by Scott Pittman (Livingston).
87'
Foul by Frankie Kent (Heart of Midlothian).
87'
Bruce Anderson (Livingston) wins a free kick in the attacking half.
86'
Offside, Heart of Midlothian. Kyosuke Tagawa is caught offside.
86'
Daniel Mackay (Livingston) wins a free kick in the attacking half.
83'
Attempt missed. Daniel Mackay (Livingston) left footed shot from the centre of the box misses to the left. Assisted by Michael Devlin.
82'
Attempt missed. Ayo Obileye (Livingston) header from the left side of the six yard box misses to the left. Assisted by Sean Kelly with a cross following a corner.
81'
Corner, Livingston. Conceded by Lawrence Shankland.
81'
Attempt blocked. Sean Kelly (Livingston) left footed shot from outside the box is blocked.
80'
Foul by Stephen Kingsley (Heart of Midlothian).
80'
Scott Pittman (Livingston) wins a free kick in the attacking half.
78'
Substitution, Livingston. David Carson replaces Jamie Brandon.
75'
Attempt blocked. Alan Forrest (Heart of Midlothian) right footed shot from the left side of the box is blocked. Assisted by Lawrence Shankland.
74'
Substitution, Heart of Midlothian. Kyosuke Tagawa replaces Jorge Grant.
72'
Attempt missed. Michael Devlin (Livingston) right footed shot from more than 35 yards misses to the left. Assisted by Sean Kelly.
72'
Substitution, Livingston. Mohammed Sangare replaces Jason Holt.
67'
Attempt missed. Lawrence Shankland (Heart of Midlothian) right footed shot from outside the box is high and wide to the right. Assisted by Jorge Grant.
67'
Substitution, Heart of Midlothian. Scott Fraser replaces Yutaro Oda.
66'
Substitution, Heart of Midlothian. Alan Forrest replaces Cameron Devlin.
64'
Attempt missed. Cameron Devlin (Heart of Midlothian) right footed shot from the centre of the box is close, but misses to the left. Assisted by Jorge Grant with a cross.
61'
Attempt blocked. Lawrence Shankland (Heart of Midlothian) left footed shot from outside the box is blocked. Assisted by Yutaro Oda.
61'
Attempt saved. Lawrence Shankland (Heart of Midlothian) right footed shot from the right side of the box is saved in the top centre of the goal.
61'
Attempt blocked. Jorge Grant (Heart of Midlothian) right footed shot from the left side of the box is blocked.
60'
Corner, Heart of Midlothian. Conceded by Michael Nottingham.
60'
Substitution, Heart of Midlothian. Stephen Kingsley replaces Alex Cochrane.
60'
Substitution, Heart of Midlothian. Kenneth Vargas replaces Barrie McKay.
59'
Foul by Cameron Devlin (Heart of Midlothian).
59'
Jason Holt (Livingston) wins a free kick in the defensive half.
58'
Second yellow card to Tete Yengi (Livingston).
57'
Substitution, Livingston. Bruce Anderson replaces Tete Yengi.
52'
Attempt missed. Michael Nottingham (Livingston) header from very close range is just a bit too high. Assisted by Stephen Kelly with a cross following a corner.
52'
Corner, Livingston. Conceded by Beni Baningime.
51'
Corner, Livingston. Conceded by Nathaniel Atkinson.
49'
Offside, Livingston. Ayo Obileye is caught offside.
49'
Foul by Yutaro Oda (Heart of Midlothian).
49'
Jason Holt (Livingston) wins a free kick on the left wing.
46'
Nathaniel Atkinson (Heart of Midlothian) wins a free kick in the defensive half.
46'
Foul by Daniel Mackay (Livingston).
45'
Second Half begins Heart of Midlothian 4, Livingston 2.
45'+7
First Half ends, Heart of Midlothian 4, Livingston 2.
45'+6
Goal! Heart of Midlothian 4, Livingston 2. Lawrence Shankland (Heart of Midlothian) converts the penalty with a right footed shot to the top left corner.
45'+5
Penalty conceded by Shamal George (Livingston) after a foul in the penalty area.
45'+5
Penalty Heart of Midlothian. Yutaro Oda draws a foul in the penalty area.
45'+4
Delay over. They are ready to continue.
45'+3
Delay in match because of an injury Alex Cochrane (Heart of Midlothian).
45'+1
Alex Cochrane (Heart of Midlothian) is shown the yellow card for a bad foul.
45'+1
Foul by Alex Cochrane (Heart of Midlothian).
45'+1
Scott Pittman (Livingston) wins a free kick in the defensive half.
45'+1
Yutaro Oda (Heart of Midlothian) wins a free kick in the defensive half.
45'+1
Foul by Stephen Kelly (Livingston).
44'
Jorge Grant (Heart of Midlothian) wins a free kick in the defensive half.
44'
Foul by Jamie Brandon (Livingston).
43'
Cameron Devlin (Heart of Midlothian) wins a free kick in the attacking half.
43'
Foul by Stephen Kelly (Livingston).
40'
Goal! Heart of Midlothian 3, Livingston 2. Cameron Devlin (Heart of Midlothian) right footed shot from very close range to the bottom left corner. Assisted by Alex Cochrane with a cross.
37'
Offside, Livingston. Tete Yengi is caught offside.
36'
Craig Gordon (Heart of Midlothian) wins a free kick in the defensive half.
36'
Foul by Tete Yengi (Livingston).
35'
Corner, Livingston. Conceded by Alex Cochrane.
33'
Foul by Jamie Brandon (Livingston).
33'
Yutaro Oda (Heart of Midlothian) wins a free kick in the attacking half.
32'
Goal! Heart of Midlothian 2, Livingston 2. Yutaro Oda (Heart of Midlothian) left footed shot from very close range to the bottom left corner. Assisted by Lawrence Shankland.
31'
Tete Yengi (Livingston) is shown the yellow card.
31'
Foul by Tete Yengi (Livingston).
31'
Cameron Devlin (Heart of Midlothian) wins a free kick in the defensive half.
29'
Goal! Heart of Midlothian 1, Livingston 2. Jorge Grant (Heart of Midlothian) right footed shot from very close range to the centre of the goal. Assisted by Lawrence Shankland.
27'
Lawrence Shankland (Heart of Midlothian) wins a free kick on the right wing.
27'
Foul by Ayo Obileye (Livingston).
26'
Delay over. They are ready to continue.
26'
Delay in match because of an injury Lawrence Shankland (Heart of Midlothian).
25'
Foul by Nathaniel Atkinson (Heart of Midlothian).
25'
Jason Holt (Livingston) wins a free kick in the defensive half.
24'
Yutaro Oda (Heart of Midlothian) wins a free kick in the defensive half.
24'
Foul by Sean Kelly (Livingston).
23'
Foul by Stephen Kelly (Livingston).
23'
Beni Baningime (Heart of Midlothian) wins a free kick in the attacking half.
22'
Goal! Heart of Midlothian 0, Livingston 2. Stephen Kelly (Livingston) right footed shot from outside the box to the bottom left corner. Assisted by Tete Yengi.
21'
Jorge Grant (Heart of Midlothian) wins a free kick in the attacking half.
21'
Foul by Scott Pittman (Livingston).
20'
Alex Cochrane (Heart of Midlothian) wins a free kick in the defensive half.
20'
Foul by Scott Pittman (Livingston).
18'
Delay over. They are ready to continue.
17'
Delay in match because of an injury Ayo Obileye (Livingston).
15'
Corner, Heart of Midlothian. Conceded by Michael Devlin.
13'
Foul by Frankie Kent (Heart of Midlothian).
13'
Michael Nottingham (Livingston) wins a free kick in the defensive half.
13'
Corner, Heart of Midlothian. Conceded by Michael Devlin.
10'
Goal! Heart of Midlothian 0, Livingston 1. Stephen Kelly (Livingston) left footed shot from outside the box to the centre of the goal.
9'
Attempt saved. Tete Yengi (Livingston) right footed shot from the centre of the box is saved in the centre of the goal.
7'
Corner, Heart of Midlothian. Conceded by Sean Kelly.
7'
Attempt blocked. Jorge Grant (Heart of Midlothian) right footed shot from outside the box is blocked.
7'
Attempt blocked. Kye Rowles (Heart of Midlothian) left footed shot from outside the box is blocked.
6'
Corner, Heart of Midlothian. Conceded by Michael Devlin.
4'
Corner, Livingston. Conceded by Beni Baningime.
4'
Foul by Michael Devlin (Livingston).
4'
Alex Cochrane (Heart of Midlothian) wins a free kick in the defensive half.
3'
Jason Holt (Livingston) wins a free kick in the attacking half.
3'
Foul by Cameron Devlin (Heart of Midlothian).
2'
Offside, Livingston. Scott Pittman is caught offside.
2'
Jorge Grant (Heart of Midlothian) wins a free kick in the defensive half.