Rangers v St. Johnstone Live Score

  • Match ends, Rangers 2, St. Johnstone 0.
  • 90'+4
    Second Half ends, Rangers 2, St. Johnstone 0.
  • 90'+3
    Attempt saved. Antonio-Mirko Colak (Rangers) right footed shot from outside the box is saved in the centre of the goal. Assisted by Glen Kamara.
  • 90'
    Corner, Rangers. Conceded by Adam Montgomery.
  • 90'
    Attempt blocked. Fashion Sakala (Rangers) right footed shot from the right side of the box is blocked. Assisted by Ianis Hagi.
  • 89'
    Substitution, St. Johnstone. Alister Crawford replaces Connor McLennan.
  • 89'
    Foul by Connor Goldson (Rangers).
  • 87'
    Foul by Antonio-Mirko Colak (Rangers).
  • 87'
    Liam Gordon (St. Johnstone) wins a free kick in the defensive half.
  • 86'
    Corner, Rangers. Conceded by Remi Matthews.
  • 85'
    Corner, Rangers. Conceded by Andrew Considine.
  • 85'
    Attempt blocked. Fashion Sakala (Rangers) left footed shot from the left side of the box is blocked. Assisted by Glen Kamara.
  • 84'
    Corner, St. Johnstone. Conceded by Connor Goldson.
  • 81'
    Foul by Ianis Hagi (Rangers).
  • 81'
    Cameron MacPherson (St. Johnstone) wins a free kick in the defensive half.
  • 81'
    Substitution, St. Johnstone. David Wotherspoon replaces Drey Wright.
  • 81'
    Substitution, St. Johnstone. Graham Carey replaces Daniel Phillips.
  • 79'
    Ianis Hagi (Rangers) is shown the yellow card.
  • 79'
    Daniel Phillips (St. Johnstone) is shown the yellow card for a bad foul.
  • 79'
    Ianis Hagi (Rangers) wins a free kick in the defensive half.
  • 79'
    Foul by Daniel Phillips (St. Johnstone).
  • 78'
    Foul by Glen Kamara (Rangers).
  • 78'
    Cameron MacPherson (St. Johnstone) wins a free kick in the defensive half.
  • 76'
    Corner, Rangers. Conceded by Adam Montgomery.
  • 75'
    Glen Kamara (Rangers) wins a free kick on the left wing.
  • 75'
    Foul by Daniel Phillips (St. Johnstone).
  • 74'
    Substitution, St. Johnstone. Stevie May replaces Melker Hallberg.
  • 72'
    Substitution, Rangers. Ianis Hagi replaces Malik Tillman.
  • 72'
    Substitution, Rangers. Scott Wright replaces Ryan Kent.
  • 72'
    Substitution, Rangers. Antonio-Mirko Colak replaces Alfredo Morelos.
  • 72'
    Foul by James Tavernier (Rangers).
  • 72'
    Daniel Phillips (St. Johnstone) wins a free kick in the defensive half.
  • 70'
    Attempt saved. Fashion Sakala (Rangers) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by John Lundstram.
  • 69'
    Foul by John Lundstram (Rangers).
  • 69'
    Cameron MacPherson (St. Johnstone) wins a free kick in the defensive half.
  • 67'
    Offside, St. Johnstone. Cameron MacPherson tries a through ball, but Connor McLennan is caught offside.
  • 66'
    Attempt saved. Andrew Considine (St. Johnstone) header from the centre of the box is saved in the bottom right corner. Assisted by Cameron MacPherson with a cross.
  • 65'
    Corner, St. Johnstone. Conceded by Ben Davies.
  • 65'
    Attempt blocked. Cameron MacPherson (St. Johnstone) right footed shot from the left side of the box is blocked.
  • 63'
    Attempt missed. Fashion Sakala (Rangers) header from the centre of the box is just a bit too high. Assisted by James Tavernier with a cross following a set piece situation.
  • 63'
    Substitution, Rangers. Fashion Sakala replaces Todd Cantwell.
  • 62'
    Malik Tillman (Rangers) wins a free kick on the right wing.
  • 62'
    Foul by Andrew Considine (St. Johnstone).
  • 61'
    Foul by John Lundstram (Rangers).
  • 61'
    Connor McLennan (St. Johnstone) wins a free kick in the attacking half.
  • 60'
    Corner, St. Johnstone. Conceded by Connor Goldson.
  • 59'
    Malik Tillman (Rangers) is shown the yellow card for a bad foul.
  • 59'
    Foul by Malik Tillman (Rangers).
  • 59'
    Daniel Phillips (St. Johnstone) wins a free kick on the left wing.
  • 58'
    Foul by Todd Cantwell (Rangers).
  • 58'
    Adam Montgomery (St. Johnstone) wins a free kick in the defensive half.
  • 57'
    Goal! Rangers 2, St. Johnstone 0. Glen Kamara (Rangers) right footed shot from the centre of the box to the bottom right corner. Assisted by Alfredo Morelos.
  • 55'
    Foul by Connor McLennan (St. Johnstone).
  • 55'
    Todd Cantwell (Rangers) wins a free kick in the defensive half.
  • 54'
    Hand ball by Alfredo Morelos (Rangers).
  • 54'
    Todd Cantwell (Rangers) wins a free kick on the left wing.
  • 54'
    Foul by Daniel Phillips (St. Johnstone).
  • 53'
    Attempt missed. Malik Tillman (Rangers) right footed shot from the centre of the box misses to the left. Assisted by Borna Barisic with a cross.
  • 52'
    Attempt missed. Alfredo Morelos (Rangers) header from the centre of the box misses to the right. Assisted by James Tavernier with a cross following a corner.
  • 51'
    Corner, Rangers. Conceded by Remi Matthews.
  • 51'
    Attempt saved. Ryan Kent (Rangers) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Malik Tillman with a through ball.
  • 50'
    Attempt missed. Todd Cantwell (Rangers) left footed shot from the centre of the box is high and wide to the left. Assisted by Borna Barisic.
  • 49'
    Corner, Rangers. Conceded by Connor McLennan.
  • 48'
    Malik Tillman (Rangers) wins a free kick on the right wing.
  • 48'
    Foul by Adam Montgomery (St. Johnstone).
  • 45'
    Substitution, Rangers. John Lundstram replaces Ryan Jack.
  • 45'
    Second Half begins Rangers 1, St. Johnstone 0.
  • 45'+7
    First Half ends, Rangers 1, St. Johnstone 0.
  • 45'
    Foul by James Tavernier (Rangers).
  • 45'
    Connor McLennan (St. Johnstone) wins a free kick in the defensive half.
  • 45'
    Attempt saved. James Tavernier (Rangers) right footed shot from outside the box is saved in the top left corner.
  • 44'
    James Brown (St. Johnstone) is shown the yellow card for a bad foul.
  • 44'
    Ryan Kent (Rangers) wins a free kick in the attacking half.
  • 44'
    Foul by James Brown (St. Johnstone).
  • 40'
    Delay over. They are ready to continue.
  • 39'
    VAR Decision: No card change Ryan Jack (Rangers).
  • 39'
    Delay in match (Rangers). VAR checking.
  • 39'
    Delay over. They are ready to continue.
  • 39'
    Delay over. They are ready to continue.
  • 38'
    Delay in match because of an injury Adam Montgomery (St. Johnstone).
  • 38'
    Remi Matthews (St. Johnstone) is shown the yellow card.
  • 37'
    Ryan Jack (Rangers) is shown the yellow card for a bad foul.
  • 37'
    Adam Montgomery (St. Johnstone) wins a free kick in the defensive half.
  • 37'
    Foul by Ryan Jack (Rangers).
  • 37'
    Nicky Clark (St. Johnstone) is shown the red card.
  • 36'
    Delay over. They are ready to continue.
  • 36'
    VAR Decision: No card change Nicky Clark (St. Johnstone).
  • 35'
    Delay over. They are ready to continue.
  • 35'
    Delay over. They are ready to continue.
  • 33'
    Delay in match because of an injury Ryan Jack (Rangers).
  • 33'
    Foul by Nicky Clark (St. Johnstone).
  • 33'
    Ryan Jack (Rangers) wins a free kick in the attacking half.
  • 33'
    Attempt blocked. Alfredo Morelos (Rangers) left footed shot from outside the box is blocked. Assisted by Malik Tillman.
  • 30'
    Attempt saved. Borna Barisic (Rangers) left footed shot from outside the box is saved in the top right corner.
  • 29'
    James Tavernier (Rangers) wins a free kick in the attacking half.
  • 29'
    Foul by Daniel Phillips (St. Johnstone).
  • 28'
    Corner, Rangers. Conceded by Remi Matthews.
  • 28'
    Attempt saved. Ryan Kent (Rangers) right footed shot from outside the box is saved in the centre of the goal. Assisted by James Tavernier.
  • 27'
    Attempt missed. Nicky Clark (St. Johnstone) right footed shot from the centre of the box is high and wide to the left. Assisted by Melker Hallberg with a cross.
  • 26'
    Attempt missed. Alfredo Morelos (Rangers) left footed shot from the centre of the box misses to the left. Assisted by James Tavernier.
  • 25'
    Offside, St. Johnstone. Drey Wright tries a through ball, but Melker Hallberg is caught offside.
  • 22'
    Attempt missed. Ryan Kent (Rangers) left footed shot from outside the box misses to the right following a corner.
  • 22'
    Corner, Rangers. Conceded by Remi Matthews.
  • 22'
    Attempt saved. Alfredo Morelos (Rangers) right footed shot from outside the box is saved in the centre of the goal. Assisted by Glen Kamara.
  • 19'
    Attempt missed. Drey Wright (St. Johnstone) left footed shot from outside the box misses to the right. Assisted by Nicky Clark.
  • 16'
    Foul by Borna Barisic (Rangers).
  • 16'
    Drey Wright (St. Johnstone) wins a free kick on the right wing.
  • 15'
    Goal! Rangers 1, St. Johnstone 0. James Tavernier (Rangers) converts the penalty with a right footed shot to the bottom left corner.
  • 14'
    Penalty conceded by James Brown (St. Johnstone) with a hand ball in the penalty area.
  • 13'
    Corner, Rangers. Conceded by Remi Matthews.
  • 13'
    Attempt saved. Alfredo Morelos (Rangers) right footed shot from the right side of the six yard box is saved in the centre of the goal. Assisted by Ryan Kent.
  • 11'
    Foul by Alfredo Morelos (Rangers).
  • 11'
    Liam Gordon (St. Johnstone) wins a free kick in the defensive half.
  • 7'
    Foul by James Tavernier (Rangers).
  • 7'
    Nicky Clark (St. Johnstone) wins a free kick in the defensive half.
  • 6'
    Corner, Rangers. Conceded by Liam Gordon.
  • 6'
    Attempt saved. Alfredo Morelos (Rangers) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Malik Tillman.
  • 6'
    Foul by Cameron MacPherson (St. Johnstone).
  • 6'
    Ryan Kent (Rangers) wins a free kick on the left wing.
  • 5'
    Foul by Glen Kamara (Rangers).
  • 5'
    Cameron MacPherson (St. Johnstone) wins a free kick in the defensive half.
  • 2'
    Foul by James Tavernier (Rangers).
  • 2'
    Connor McLennan (St. Johnstone) wins a free kick in the attacking half.
  • 0'
    First Half begins.
  • Lineups are announced and players are warming up.

Next Matches

Join for Free
Image of stables faded in a gold gradientGet exclusive Willie Mullins insight, plus access to premium articles, expert tips and Timeform data, plus more...
Log in
Discover Sporting Life Plus benefits