Attempt missed. Ianis Hagi (Rangers) right footed shot from the right side of the box is too high.
66'
Greg Stewart (Rangers) is shown the yellow card.
66'
Corner, Rangers. Conceded by Zdenek Zlamal.
66'
Attempt saved. Ryan Kent (Rangers) right footed shot from a difficult angle on the right is saved in the bottom right corner.
63'
Substitution, Rangers. Ianis Hagi replaces Ryan Jack.
61'
Attempt saved. Oliver Bozanic (Heart of Midlothian) left footed shot from outside the box is saved in the bottom right corner.
60'
Steven Naismith (Heart of Midlothian) wins a free kick in the attacking half.
60'
Foul by Connor Goldson (Rangers).
59'
Foul by Clévid Dikamona (Heart of Midlothian).
59'
Greg Stewart (Rangers) wins a free kick on the right wing.
58'
Goal! Heart of Midlothian 1, Rangers 0. Oliver Bozanic (Heart of Midlothian) left footed shot from the left side of the six yard box to the high centre of the goal. Assisted by Lewis Moore.
56'
Corner, Rangers. Conceded by Clévid Dikamona.
54'
Lewis Moore (Heart of Midlothian) wins a free kick on the right wing.
54'
Foul by James Tavernier (Rangers).
54'
Foul by Oliver Bozanic (Heart of Midlothian).
54'
Sheyi Ojo (Rangers) wins a free kick in the attacking half.
53'
Foul by Craig Halkett (Heart of Midlothian).
53'
Greg Stewart (Rangers) wins a free kick in the attacking half.
52'
Foul by Sean Clare (Heart of Midlothian).
52'
Borna Barisic (Rangers) wins a free kick in the attacking half.
51'
Clévid Dikamona (Heart of Midlothian) wins a free kick in the attacking half.
51'
Foul by Greg Stewart (Rangers).
49'
Corner, Heart of Midlothian. Conceded by George Edmundson.
48'
Corner, Heart of Midlothian. Conceded by Connor Goldson.
48'
Attempt blocked. Loïc Damour (Heart of Midlothian) right footed shot from outside the box is blocked.
48'
Corner, Heart of Midlothian. Conceded by James Tavernier.
47'
Lewis Moore (Heart of Midlothian) wins a free kick in the defensive half.
47'
Foul by Ryan Jack (Rangers).
45'
Second Half begins Heart of Midlothian 0, Rangers 0.
45'+4
First Half ends, Heart of Midlothian 0, Rangers 0.
45'+4
Hand ball by Loïc Damour (Heart of Midlothian).
45'+2
Corner, Heart of Midlothian. Conceded by George Edmundson.
45'+2
Attempt blocked. Oliver Bozanic (Heart of Midlothian) left footed shot from outside the box is blocked.
45'+1
Hand ball by George Edmundson (Rangers).
45'
Attempt missed. Ryan Jack (Rangers) left footed shot from outside the box is close, but misses the top left corner.
42'
Loïc Damour (Heart of Midlothian) wins a free kick in the defensive half.
42'
Foul by Sheyi Ojo (Rangers).
41'
Steven Naismith (Heart of Midlothian) wins a free kick in the attacking half.
41'
Foul by Ryan Jack (Rangers).
38'
Loïc Damour (Heart of Midlothian) is shown the yellow card for a bad foul.
38'
Foul by Loïc Damour (Heart of Midlothian).
38'
Ryan Kent (Rangers) wins a free kick in the defensive half.
37'
Attempt saved. Oliver Bozanic (Heart of Midlothian) left footed shot from outside the box is saved in the centre of the goal.
36'
Conor Washington (Heart of Midlothian) wins a free kick on the right wing.
36'
Foul by Steven Davis (Rangers).
36'
Attempt blocked. Greg Stewart (Rangers) left footed shot from the centre of the box is blocked.
33'
Substitution, Rangers. Sheyi Ojo replaces Scott Arfield because of an injury.
28'
Attempt missed. Conor Washington (Heart of Midlothian) header from the centre of the box is high and wide to the left.
26'
Steven Naismith (Heart of Midlothian) wins a free kick in the attacking half.
26'
Foul by Ryan Kent (Rangers).
26'
Attempt blocked. Loïc Damour (Heart of Midlothian) right footed shot from very close range is blocked.
26'
Corner, Heart of Midlothian. Conceded by Allan McGregor.
26'
Attempt saved. Steven Naismith (Heart of Midlothian) header from the centre of the box is saved in the top right corner.
25'
Ryan Jack (Rangers) is shown the yellow card for a bad foul.
25'
Michael Smith (Heart of Midlothian) wins a free kick on the right wing.
25'
Foul by Ryan Jack (Rangers).
22'
Foul by Clévid Dikamona (Heart of Midlothian).
22'
Greg Stewart (Rangers) wins a free kick in the attacking half.
22'
Attempt saved. Lewis Moore (Heart of Midlothian) right footed shot from the left side of the box is saved in the centre of the goal.
21'
Lewis Moore (Heart of Midlothian) wins a free kick in the defensive half.
21'
Foul by James Tavernier (Rangers).
20'
Corner, Heart of Midlothian. Conceded by Scott Arfield.
16'
Substitution, Heart of Midlothian. Clévid Dikamona replaces John Souttar because of an injury.
9'
Foul by Ryan Jack (Rangers).
9'
Loïc Damour (Heart of Midlothian) wins a free kick in the defensive half.
8'
Borna Barisic (Rangers) wins a free kick in the attacking half.
8'
Foul by Loïc Damour (Heart of Midlothian).
6'
Corner, Rangers. Conceded by Loïc Damour.
1'
Foul by John Souttar (Heart of Midlothian).
1'
Greg Stewart (Rangers) wins a free kick in the defensive half.