Thats all. Game finished - St. Johnstone 0, Rangers 3.
90'+8'
Second Half ended - St. Johnstone 0, Rangers 3.
90'+6'
Fouled by Dujon Sterling - Rangers
90'+6'
Andy Considine - St. Johnstone - won a free kick on the left wing.
90'+5'
Delay over. They are ready to continue.
90'+5'
Delay in match - Rangers
90'+5'
Shot blocked. Cyriel Dessers - Rangers - shot with right foot from the centre of the box is blocked. Assist - John Lundstram.
90'+4'
Delay over. They are ready to continue.
90'+3'
Delay in match - injury James Tavernier - Rangers
90'+2'
James Tavernier - Rangers - won a free kick on the right wing.
90'+2'
Fouled by Daniel Phillips - St. Johnstone
89'
Ridvan Yilmaz - Rangers - won a free kick in defence.
89'
Fouled by Matt Smith - St. Johnstone
87'
Goal! St. Johnstone 0, Rangers 3. James Tavernier - Rangers - converts the penalty with a shot with right foot to the top left corner.
86'
VAR Decision: Penalty Rangers.
84'
Penalty conceded by Luke Robinson - St. Johnstone - with a hand ball in the penalty area.
84'
Shot blocked. Tom Lawrence - Rangers - shot with right foot from the centre of the box is blocked. Assist - Ross McCausland.
84'
Cyriel Dessers - Rangers - hits the bar with a header inside of six yard box - left side. Assist - James Tavernier with a cross .
84'
Mohamed Diomande - Rangers - won a free kick on the right wing.
84'
Fouled by Max Kucheryavyi - St. Johnstone
84'
Shot blocked. John Lundstram - Rangers - shot with right foot from outside the box is blocked. Assist - Ridvan Yilmaz.
82'
Substitution - Rangers. Ridvan Yilmaz for Borna Barisic.
82'
Substitution - St. Johnstone. Nicky Clark for Adama Sidibeh.
81'
Fouled by Dujon Sterling - Rangers
81'
Adama Sidibeh - St. Johnstone - won a free kick in defence.
81'
John Lundstram - Rangers - won a free kick in defence.
81'
Fouled by Adama Sidibeh - St. Johnstone
80'
Substitution - St. Johnstone. Max Kucheryavyi for Connor Smith.
79'
Goal! St. Johnstone 0, Rangers 2. James Tavernier - Rangers - converts the penalty with a shot with right foot to the right corner.
77'
VAR Decision: Penalty Rangers.
77'
Delay over. They are ready to continue.
76'
Delay in match - injury Graham Carey - St. Johnstone
75'
Penalty conceded by Andy Considine - St. Johnstone - after a foul in the penalty area.
75'
Penalty Rangers. Dujon Sterling draws a foul in the penalty area.
74'
Liam Gordon - St. Johnstone - won a free kick in defence.
74'
Fouled by Cyriel Dessers - Rangers
74'
Ryan McGowan - St. Johnstone - receive yellow card for a foul.
74'
Fouled by Ryan McGowan - St. Johnstone
74'
Connor Goldson - Rangers - won a free kick in defence.
73'
Corner - St. Johnstone. Conceded by John Lundstram.
72'
Fouled by James Tavernier - Rangers
72'
Benjamin Mbunga Kimpioka - St. Johnstone - won a free kick on the left wing.
72'
New attacking attempt. Borna Barisic - Rangers - shot with left foot from outside the box is saved in the right corner.
71'
Daniel Phillips - St. Johnstone - receive yellow card.
70'
Tom Lawrence - Rangers - won a free kick in attack.
70'
Fouled by Daniel Phillips - St. Johnstone
69'
Substitution - Rangers. Ross McCausland for Óscar Cortés.
68'
Substitution - Rangers. Cyriel Dessers for Fábio Silva.
68'
Missed chance. Tom Lawrence - Rangers - shot with right foot from outside the box missed to the left. Assist - Dujon Sterling with a head.
66'
Offside - Rangers. Óscar Cortés is in offside.
66'
Delay over. They are ready to continue.
66'
Delay in match - injury Adama Sidibeh - St. Johnstone
65'
Fouled by Connor Smith - St. Johnstone
65'
Dujon Sterling - Rangers - won a free kick on the right wing.
63'
Corner - St. Johnstone. Conceded by Mohamed Diomande.
63'
Shot blocked. Graham Carey - St. Johnstone - shot with left foot from the right side of the box is blocked.
62'
Delay over. They are ready to continue.
61'
Delay in match - injury Andy Considine - St. Johnstone
60'
Substitution - Rangers. Tom Lawrence for Todd Cantwell - injury.
59'
Todd Cantwell - Rangers - won a free kick in attack.
59'
Fouled by Daniel Phillips - St. Johnstone
58'
Shot blocked. Connor Goldson - Rangers - shot with the head from the centre of the box is blocked. Assist - Borna Barisic with a cross.
57'
John Lundstram - Rangers - won a free kick on the left wing.
57'
Fouled by Daniel Phillips - St. Johnstone
56'
James Tavernier - Rangers - won a free kick in defence.
56'
Fouled by Luke Robinson - St. Johnstone
54'
Fábio Silva - Rangers - won a free kick in defence.
54'
Fouled by Luke Robinson - St. Johnstone
52'
Missed chance. Dujon Sterling - Rangers - shot with the head from few metres missed. Assist - Todd Cantwell with a cross.
51'
James Tavernier - Rangers - won a free kick in attack.
51'
Fouled by Luke Robinson - St. Johnstone
48'
Fábio Silva - Rangers - won a free kick in defence.
48'
Fouled by Graham Carey - St. Johnstone
47'
Corner - St. Johnstone. Conceded by John Souttar.
47'
Shot blocked. Adama Sidibeh - St. Johnstone - shot with right foot from the right side of the six yard box is blocked. Assist - Matt Smith with a cross.
46'
New attacking attempt. Fábio Silva - Rangers - shot with right foot from the centre of the box is saved in the left corner. Assist - Mohamed Diomande with a cross.
45'
Substitution - St. Johnstone. Benjamin Mbunga Kimpioka for David Keltjens.
45'
Substitution - Rangers. Dujon Sterling for Scott Wright.
45'
Second Half starts St. Johnstone 0, Rangers 1.
45'+2'
First Half ended - St. Johnstone 0, Rangers 1.
45'
James Tavernier - Rangers - won a free kick in defence.
45'
Fouled by Adama Sidibeh - St. Johnstone
45'
Missed chance. Todd Cantwell - Rangers - shot with right foot from the centre of the box missed to the left. Assist - Scott Wright.
42'
Todd Cantwell - Rangers - won a free kick in defence.
42'
Fouled by Liam Gordon - St. Johnstone
41'
Missed chance. Adama Sidibeh - St. Johnstone - shot with left foot from outside the box goes high. Assist - Luke Robinson.
37'
Goal! St. Johnstone 0, Rangers 1. Mohamed Diomande - Rangers - shot with right foot from outside the box to the right corner.
37'
Delay over. They are ready to continue.
36'
Delay in match - injury Todd Cantwell - Rangers
35'
David Keltjens - St. Johnstone - receive yellow card for a foul.
35'
Todd Cantwell - Rangers - won a free kick in defence.
35'
Fouled by David Keltjens - St. Johnstone
34'
Todd Cantwell - Rangers - won a free kick in attack.
34'
Fouled by David Keltjens - St. Johnstone
34'
Missed chance. Adama Sidibeh - St. Johnstone - shot with left foot from the centre of the box missed to the left.
30'
Shot blocked. Borna Barisic - Rangers - shot with left foot from outside the box is blocked.
26'
Offside - Rangers. Óscar Cortés is in offside.
24'
Corner - Rangers. Conceded by Ryan McGowan.
19'
Shot blocked. Scott Wright - Rangers - shot with left foot from the centre of the box is blocked. Assist - Mohamed Diomande.
17'
Todd Cantwell - Rangers - won a free kick on the right wing.
17'
Fouled by Luke Robinson - St. Johnstone
17'
John Souttar - Rangers - won a free kick in defence.
17'
Fouled by Adama Sidibeh - St. Johnstone
15'
Graham Carey - St. Johnstone - won a free kick in attack.
15'
Fouled by Todd Cantwell - Rangers
15'
Offside - Rangers. Fábio Silva is in offside.
13'
Fouled by David Keltjens - St. Johnstone
13'
Borna Barisic - Rangers - won a free kick on the left wing.
10'
Todd Cantwell - Rangers - won a free kick in attack.
10'
Fouled by Ryan McGowan - St. Johnstone
7'
Óscar Cortés - Rangers - won a free kick on the left wing.
7'
Fouled by Matt Smith - St. Johnstone
4'
Fouled by James Tavernier - Rangers
4'
Connor Smith - St. Johnstone - won a free kick in defence.
Commentaries