St. Johnstone v Rangers Live Score

  • Match ends, St. Johnstone 1, Rangers 2.
  • 90'+6
    Second Half ends, St. Johnstone 1, Rangers 2.
  • 90'+5
    Corner, St. Johnstone. Conceded by Calvin Bassey.
  • 90'+2
    Offside, Rangers. John Lundstram tries a through ball, but Fashion Sakala is caught offside.
  • 89'
    Kemar Roofe (Rangers) wins a free kick in the attacking half.
  • 89'
    Foul by Jamie McCart (St. Johnstone).
  • 88'
    Joe Aribo (Rangers) wins a free kick in the defensive half.
  • 88'
    Foul by Eetu Vertainen (St. Johnstone).
  • 87'
    Foul by Steven Davis (Rangers).
  • 87'
    Christopher Kane (St. Johnstone) wins a free kick in the attacking half.
  • 86'
    Foul by Fashion Sakala (Rangers).
  • 86'
    Jamie McCart (St. Johnstone) wins a free kick in the defensive half.
  • 86'
    Attempt missed. Eetu Vertainen (St. Johnstone) right footed shot from the left side of the box is close, but misses the top left corner following a set piece situation.
  • 85'
    Foul by Calvin Bassey (Rangers).
  • 85'
    Christopher Kane (St. Johnstone) wins a free kick on the right wing.
  • 85'
    Substitution, St. Johnstone. Stevie May replaces Alister Crawford.
  • 83'
    Substitution, St. Johnstone. Eetu Vertainen replaces Hayden Muller.
  • 82'
    Substitution, Rangers. John Lundstram replaces Ryan Kent.
  • 81'
    Offside, St. Johnstone. Alister Crawford tries a through ball, but Michael O'Halloran is caught offside.
  • 79'
    Goal! St. Johnstone 1, Rangers 2. James Tavernier (Rangers) right footed shot from outside the box to the bottom left corner. Assisted by Ryan Kent.
  • 79'
    Substitution, Rangers. Fashion Sakala replaces Alfredo Morelos.
  • 77'
    Substitution, Rangers. Jack Simpson replaces Filip Helander because of an injury.
  • 74'
    Corner, St. Johnstone. Conceded by James Tavernier.
  • 74'
    Attempt blocked. Reece Devine (St. Johnstone) left footed shot from outside the box is blocked. Assisted by Michael O'Halloran.
  • 73'
    Offside, Rangers. Alfredo Morelos tries a through ball, but Kemar Roofe is caught offside.
  • 73'
    Attempt saved. Alfredo Morelos (Rangers) header from the left side of the six yard box is saved in the centre of the goal. Assisted by James Tavernier with a cross.
  • 73'
    Offside, St. Johnstone. Christopher Kane tries a through ball, but Michael O'Halloran is caught offside.
  • 71'
    Attempt missed. Alister Crawford (St. Johnstone) left footed shot from the centre of the box is too high.
  • 69'
    Attempt missed. Ryan Kent (Rangers) right footed shot from outside the box is close, but misses to the right. Assisted by Joe Aribo.
  • 62'
    Corner, Rangers. Conceded by Zander Clark.
  • 62'
    Attempt blocked. Alfredo Morelos (Rangers) right footed shot from outside the box is blocked.
  • 61'
    Attempt missed. James Tavernier (Rangers) right footed shot from outside the box is too high. Assisted by Ryan Kent following a corner.
  • 60'
    Corner, Rangers. Conceded by James Brown.
  • 59'
    Kemar Roofe (Rangers) is shown the yellow card.
  • 59'
    Liam Craig (St. Johnstone) is shown the yellow card.
  • 59'
    Shaun Rooney (St. Johnstone) is shown the yellow card.
  • 59'
    Alfredo Morelos (Rangers) is shown the yellow card.
  • 58'
    Goal! St. Johnstone 1, Rangers 1. Kemar Roofe (Rangers) converts the penalty with a right footed shot to the centre of the goal.
  • 57'
    Penalty conceded by Hayden Muller (St. Johnstone) after a foul in the penalty area.
  • 57'
    Penalty Rangers. Ryan Kent draws a foul in the penalty area.
  • 55'
    Ryan Kent (Rangers) wins a free kick in the defensive half.
  • 55'
    Foul by Shaun Rooney (St. Johnstone).
  • 55'
    Christopher Kane (St. Johnstone) wins a free kick in the defensive half.
  • 55'
    Foul by James Tavernier (Rangers).
  • 53'
    Ryan Kent (Rangers) wins a free kick on the left wing.
  • 53'
    Foul by David Wotherspoon (St. Johnstone).
  • 51'
    Goal! St. Johnstone 1, Rangers 0. Michael O'Halloran (St. Johnstone) right footed shot from the centre of the box to the top right corner.
  • 50'
    Foul by Christopher Kane (St. Johnstone).
  • 50'
    Jon McLaughlin (Rangers) wins a free kick in the defensive half.
  • 49'
    Corner, St. Johnstone. Conceded by James Tavernier.
  • 49'
    Foul by Kemar Roofe (Rangers).
  • 49'
    James Brown (St. Johnstone) wins a free kick in the defensive half.
  • 46'
    Offside, St. Johnstone. Michael O'Halloran tries a through ball, but Christopher Kane is caught offside.
  • 45'
    Second Half begins St. Johnstone 0, Rangers 0.
  • 45'
    First Half ends, St. Johnstone 0, Rangers 0.
  • 43'
    Attempt missed. Kemar Roofe (Rangers) right footed shot from the centre of the box is too high.
  • 41'
    Hayden Muller (St. Johnstone) is shown the yellow card for a bad foul.
  • 40'
    Ryan Kent (Rangers) wins a free kick in the defensive half.
  • 40'
    Foul by Hayden Muller (St. Johnstone).
  • 40'
    Corner, St. Johnstone. Conceded by Filip Helander.
  • 39'
    Foul by Leon Balogun (Rangers).
  • 39'
    Zander Clark (St. Johnstone) wins a free kick in the defensive half.
  • 38'
    Corner, Rangers. Conceded by Jamie McCart.
  • 37'
    Corner, Rangers. Conceded by Liam Craig.
  • 37'
    Corner, Rangers. Conceded by Reece Devine.
  • 37'
    Attempt saved. Kemar Roofe (Rangers) right footed shot from outside the box is saved in the top right corner. Assisted by Joe Aribo.
  • 35'
    Glen Kamara (Rangers) wins a free kick on the left wing.
  • 35'
    Foul by Christopher Kane (St. Johnstone).
  • 34'
    Joe Aribo (Rangers) wins a free kick in the defensive half.
  • 34'
    Foul by Alister Crawford (St. Johnstone).
  • 34'
    Attempt missed. Alister Crawford (St. Johnstone) right footed shot from the centre of the box misses to the right. Assisted by Christopher Kane.
  • 34'
    Foul by Alfredo Morelos (Rangers).
  • 34'
    Liam Craig (St. Johnstone) wins a free kick in the defensive half.
  • 29'
    Foul by Calvin Bassey (Rangers).
  • 29'
    James Brown (St. Johnstone) wins a free kick in the defensive half.
  • 27'
    Foul by Kemar Roofe (Rangers).
  • 27'
    James Brown (St. Johnstone) wins a free kick in the defensive half.
  • 26'
    Leon Balogun (Rangers) wins a free kick on the right wing.
  • 26'
    Foul by Christopher Kane (St. Johnstone).
  • 23'
    Foul by Kemar Roofe (Rangers).
  • 23'
    Reece Devine (St. Johnstone) wins a free kick in the defensive half.
  • 22'
    Corner, St. Johnstone. Conceded by Leon Balogun.
  • 20'
    Corner, St. Johnstone. Conceded by Filip Helander.
  • 20'
    Attempt blocked. Kemar Roofe (Rangers) left footed shot from the centre of the box is blocked. Assisted by Calvin Bassey with a cross.
  • 19'
    Attempt blocked. Calvin Bassey (Rangers) header from the centre of the box is blocked. Assisted by James Tavernier with a cross.
  • 18'
    Corner, Rangers. Conceded by Liam Craig.
  • 15'
    Attempt missed. Leon Balogun (Rangers) header from the centre of the box is too high. Assisted by James Tavernier with a cross following a corner.
  • 15'
    Corner, Rangers. Conceded by Reece Devine.
  • 14'
    Leon Balogun (Rangers) wins a free kick in the defensive half.
  • 14'
    Foul by Michael O'Halloran (St. Johnstone).
  • 12'
    Offside, St. Johnstone. Jamie McCart tries a through ball, but Michael O'Halloran is caught offside.
  • 10'
    Jon McLaughlin (Rangers) is shown the yellow card for a bad foul.
  • 10'
    Michael O'Halloran (St. Johnstone) wins a free kick in the attacking half.
  • 10'
    Foul by Jon McLaughlin (Rangers).
  • 7'
    Ryan Kent (Rangers) wins a free kick on the left wing.
  • 7'
    Foul by David Wotherspoon (St. Johnstone).
  • 5'
    Calvin Bassey (Rangers) wins a free kick on the left wing.
  • 5'
    Foul by Shaun Rooney (St. Johnstone).
  • 4'
    Glen Kamara (Rangers) wins a free kick in the defensive half.
  • 4'
    Glen Kamara (Rangers) wins a free kick in the defensive half.
  • 4'
    Foul by David Wotherspoon (St. Johnstone).
  • 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