Second Half ends, Heart of Midlothian 1, Rangers 3.
90'+6
Frankie Kent (Heart of Midlothian) wins a free kick in the defensive half.
90'+6
Foul by Abdallah Sima (Rangers).
90'+6
Substitution, Rangers. Dujon Sterling replaces James Tavernier.
90'+4
Delay over. They are ready to continue.
90'+3
Delay in match because of an injury Connor Goldson (Rangers).
90'+2
Aidan Denholm (Heart of Midlothian) wins a free kick in the defensive half.
90'+2
Foul by Tom Lawrence (Rangers).
90'+1
Aidan Denholm (Heart of Midlothian) is shown the yellow card for a bad foul.
90'+1
Foul by Aidan Denholm (Heart of Midlothian).
90'+1
Scott Wright (Rangers) wins a free kick in the defensive half.
89'
Foul by Liam Boyce (Heart of Midlothian).
89'
Connor Goldson (Rangers) wins a free kick in the defensive half.
89'
Attempt missed. Tom Lawrence (Rangers) header from the centre of the box is high and wide to the right.
88'
Cameron Devlin (Heart of Midlothian) is shown the yellow card for a bad foul.
88'
Foul by Cameron Devlin (Heart of Midlothian).
88'
John Lundstram (Rangers) wins a free kick on the right wing.
88'
Attempt blocked. James Tavernier (Rangers) right footed shot from outside the box is blocked.
87'
Corner, Rangers. Conceded by Zander Clark.
87'
Attempt saved. Borna Barisic (Rangers) left footed shot from the left side of the box is saved in the top left corner.
86'
Substitution, Heart of Midlothian. Aidan Denholm replaces Calem Nieuwenhof.
86'
Attempt missed. Cyriel Dessers (Rangers) right footed shot from the centre of the box is too high.
86'
Attempt saved. Tom Lawrence (Rangers) right footed shot from outside the box is saved in the centre of the goal.
85'
Foul by Alan Forrest (Heart of Midlothian).
85'
James Tavernier (Rangers) wins a free kick on the right wing.
81'
Goal! Heart of Midlothian 1, Rangers 3. Lawrence Shankland (Heart of Midlothian) converts the penalty with a right footed shot to the bottom right corner.
79'
Penalty conceded by Ben Davies (Rangers) after a foul in the penalty area.
79'
Penalty Heart of Midlothian. Stephen Kingsley draws a foul in the penalty area.
79'
Stephen Kingsley (Heart of Midlothian) has gone down, but the referee deems it simulation.
78'
Lawrence Shankland (Heart of Midlothian) wins a free kick in the attacking half.
78'
Foul by Ben Davies (Rangers).
77'
Substitution, Rangers. Ben Davies replaces Leon Balogun.
Substitution, Rangers. Tom Lawrence replaces Sam Lammers.
77'
Attempt missed. Scott Wright (Rangers) right footed shot from the centre of the box misses to the left.
76'
Attempt blocked. Scott Wright (Rangers) right footed shot from outside the box is blocked.
75'
Foul by Alex Cochrane (Heart of Midlothian).
75'
Scott Wright (Rangers) wins a free kick in the defensive half.
74'
Delay over. They are ready to continue.
73'
Substitution, Heart of Midlothian. Cameron Devlin replaces Beni Baningime.
73'
Substitution, Heart of Midlothian. Liam Boyce replaces Kenneth Vargas.
73'
Delay in match because of an injury Leon Balogun (Rangers).
71'
Attempt saved. Yutaro Oda (Heart of Midlothian) left footed shot from the right side of the box is saved in the bottom right corner.
64'
Goal! Heart of Midlothian 0, Rangers 3. James Tavernier (Rangers) from a free kick with a right footed shot to the top right corner.
63'
Kye Rowles (Heart of Midlothian) is shown the yellow card for a bad foul.
62'
Foul by Kye Rowles (Heart of Midlothian).
62'
Scott Wright (Rangers) wins a free kick in the attacking half.
61'
Substitution, Heart of Midlothian. Alan Forrest replaces Toby Sibbick.
61'
Substitution, Heart of Midlothian. Yutaro Oda replaces Jorge Grant.
60'
Attempt blocked. Danilo (Rangers) right footed shot from the centre of the box is blocked.
58'
Corner, Heart of Midlothian. Conceded by Jack Butland.
58'
Attempt saved. Stephen Kingsley (Heart of Midlothian) left footed shot from a difficult angle and long range on the right is saved in the top left corner.
57'
Kenneth Vargas (Heart of Midlothian) wins a free kick in the defensive half.
57'
Foul by Connor Goldson (Rangers).
55'
Goal! Heart of Midlothian 0, Rangers 2. Scott Wright (Rangers) right footed shot from the centre of the box to the bottom left corner. Assisted by Danilo.
54'
Attempt blocked. Kye Rowles (Heart of Midlothian) left footed shot from outside the box is blocked.
54'
Corner, Heart of Midlothian. Conceded by Jack Butland.
54'
Attempt saved. Frankie Kent (Heart of Midlothian) header from the centre of the box is saved in the centre of the goal.
53'
Corner, Heart of Midlothian. Conceded by Connor Goldson.
53'
Attempt blocked. Toby Sibbick (Heart of Midlothian) right footed shot from the centre of the box is blocked.
52'
Stephen Kingsley (Heart of Midlothian) wins a free kick in the defensive half.
52'
Foul by Scott Wright (Rangers).
50'
Goal! Heart of Midlothian 0, Rangers 1. James Tavernier (Rangers) converts the penalty with a right footed shot to the bottom right corner.
49'
Penalty conceded by Zander Clark (Heart of Midlothian) after a foul in the penalty area.
49'
Penalty Rangers. Danilo draws a foul in the penalty area.
48'
Attempt blocked. Scott Wright (Rangers) left footed shot from outside the box is blocked.
47'
Hand ball by Lawrence Shankland (Heart of Midlothian).
46'
Lawrence Shankland (Heart of Midlothian) wins a free kick in the defensive half.
46'
Foul by Leon Balogun (Rangers).
45'
Second Half begins Heart of Midlothian 0, Rangers 0.
45'
Substitution, Rangers. Scott Wright replaces Todd Cantwell.
45'+3
First Half ends, Heart of Midlothian 0, Rangers 0.
45'+3
Stephen Kingsley (Heart of Midlothian) is shown the yellow card for a bad foul.
45'+2
Foul by Stephen Kingsley (Heart of Midlothian).
45'+2
Abdallah Sima (Rangers) wins a free kick on the left wing.
45'+1
Attempt saved. Abdallah Sima (Rangers) header from the centre of the box is saved in the top right corner.
42'
Foul by James Tavernier (Rangers).
42'
Beni Baningime (Heart of Midlothian) wins a free kick in the defensive half.
42'
Foul by Lawrence Shankland (Heart of Midlothian).
42'
Connor Goldson (Rangers) wins a free kick in the attacking half.
42'
Attempt blocked. Todd Cantwell (Rangers) right footed shot from the left side of the box is blocked.
35'
Attempt missed. Abdallah Sima (Rangers) header from the centre of the box misses to the right following a corner.
35'
Corner, Rangers. Conceded by Stephen Kingsley.
34'
Delay over. They are ready to continue.
33'
Delay in match because of an injury Leon Balogun (Rangers).
32'
Attempt blocked. Toby Sibbick (Heart of Midlothian) right footed shot from the right side of the box is blocked.
30'
Jorge Grant (Heart of Midlothian) wins a free kick in the defensive half.
30'
Foul by Connor Goldson (Rangers).
29'
Todd Cantwell (Rangers) is shown the yellow card for a bad foul.
29'
Alex Cochrane (Heart of Midlothian) wins a free kick on the left wing.
29'
Foul by Todd Cantwell (Rangers).
28'
Attempt missed. Danilo (Rangers) header from the centre of the box is too high.
28'
Corner, Rangers. Conceded by Frankie Kent.
27'
Corner, Rangers. Conceded by Zander Clark.
27'
Attempt saved. Todd Cantwell (Rangers) right footed shot from the right side of the box is saved in the bottom right corner.
25'
Foul by Calem Nieuwenhof (Heart of Midlothian).
25'
Abdallah Sima (Rangers) wins a free kick in the attacking half.
21'
Jorge Grant (Heart of Midlothian) wins a free kick in the defensive half.
21'
Foul by Ryan Jack (Rangers).
20'
Alex Cochrane (Heart of Midlothian) wins a free kick in the defensive half.
20'
Foul by Todd Cantwell (Rangers).
19'
Attempt saved. Todd Cantwell (Rangers) header from the right side of the box is saved in the centre of the goal.
18'
Attempt saved. Abdallah Sima (Rangers) header from the centre of the box is saved in the bottom right corner.
16'
Attempt missed. Danilo (Rangers) left footed shot from outside the box misses to the left.
13'
Attempt missed. Danilo (Rangers) right footed shot from the left side of the box is high and wide to the right.
10'
Toby Sibbick (Heart of Midlothian) wins a free kick on the right wing.
10'
Foul by Sam Lammers (Rangers).
7'
Corner, Heart of Midlothian. Conceded by James Tavernier.
5'
Attempt saved. Lawrence Shankland (Heart of Midlothian) right footed shot from the left side of the box is saved in the bottom left corner.
3'
Foul by Alex Cochrane (Heart of Midlothian).
3'
James Tavernier (Rangers) wins a free kick on the right wing.