Summary

  • Scottish Cup highlights (22:30 BST) - BBC One Scotland

  1. Rangers 2-3 St Johnstonepublished at 21:09 British Summer Time 25 April 2021

    Kemar Roofe has his effort saved.

    Saints one penalty away from victory.

    Goal - RangersImage source, BBC Sport
  2. GOAL! Rangers 2-3 St Johnstonepublished at 21:08 British Summer Time 25 April 2021

    Jason Kerr

    Jason Kerr blasts Saints back ahead.

    Goal - St JohnstoneImage source, BBC Sport
  3. GOAL! Rangers 2-2 St Johnstonepublished at 21:08 British Summer Time 25 April 2021

    Jermain Defoe

    Jermain Defoe levels despite the veteran striker not being involved in the game itself.

    Just inside the post!

    Rangers goal
  4. GOAL! Rangers 1-2 St Johnstonepublished at 21:07 British Summer Time 25 April 2021

    Callum Booth

    Callum Booth puts Saints back ahead.

    Goal - St JohnstoneImage source, BBC Sport
  5. GOAL! Rangers 1-1 St Johnstonepublished at 117mins

    Borna Barisic

    Another left-footer, Borna Barisic, makes no mistake.

    Goal - RangersImage source, BBC Sport
  6. GOAL! Rangers 0-1 St Johnstonepublished at 21:05 British Summer Time 25 April 2021

    Liam Craig

    No problem for Liam Craig, sending the keeper the wrong way and Saints are ahead.

    Goal - St JohnstoneImage source, BBC Sport
  7. Rangers 0-0 St Johnstonepublished at 117mins

    Rangers captain James Tavernier has his penalty saved!

  8. FULL-TIME Rangers 1-1 St Johnstonepublished at 21:02 British Summer Time 25 April 2021

    Amazing! Almost the last touch of the ball and we are heading for penalty kicks.

    Just when it looked like James Tavernier's late header had sealed it for the competition favourites, St Johnstone level through Chris Kane after a last-gasp corner.

    Reward for their bravery - and desperation - for sending goalkeeper Zander Clark up for the final move of the match.

  9. GOAL! Rangers 1-1 St Johnstonepublished at 21:00 British Summer Time 25 April 2021

    Chris Kane

    Wow! We're heading for penalties after all...

    A hero so often at the other end, goalkeeper Zander Clark lumbers up for the corner and is involved in a shock late equaliser.

    He rises to head a Liam Craig corner towards goal and Chris Kane appears to get the final touch.

    Goal - St JohnstoneImage source, BBC Sport
  10. Postpublished at 120mins

    Rangers 1-0 St Johnstone

    Two minutes of stoppage time...and St Johnstone are stuck in their own half at the moment.

    They need to get the ball up the other end....and they do, with a corner!

  11. Postpublished at 118mins

    Rangers 1-0 St Johnstone

    St Johnstone have two minutes to find an equaliser and take it to penalties.

    Can the underdogs find one last burst of energy?

  12. GOAL! Rangers 1-0 St Johnstonepublished at 117mins

    James Tavernier

    What is James Tavernier doing up there? Rangers won't mind as their captain rises above Liam Gordon at the back post to meet a Joe Aribo cross into the six-yard box.

    The right-back gets the merest of flicks with his hair, but it is enough to find the corner of the net.

    Tavernier's 18th goal of the season.

    Goal - RangersImage source, BBC Sport
  13. Postpublished at 112mins

    Rangers 0-0 St Johnstone

    Shots are coming in at both ends.

    Liam Craig misses the target for Saints then Steven Davis has one deflected wide at the other end.

    Space is opening up with some tired legs out there.

  14. Saints deserve penalty chancepublished at 20:52 British Summer Time 25 April 2021

    Rangers 0-0 St Johnstone

    Charlie Adam
    Former Rangers midfielder on BBC Sportsound

    Quote Message

    The way St Johnstone have stayed in this game, they deserve the chance of penalties

  15. Simpson replaces injured Helanderpublished at 110mins

    Rangers 0-0 St Johnstone

    Filip Helander was injured after chasing Michael O'Halloran for that Saints chance.

    The centre-half looks to have picked up a leg injury and Jack Simpson is a straight replacement.

  16. GREAT SAVE!published at 108mins

    Rangers 0-0 St Johnstone

    So close to an opener for St Johnstone.

    A long clearance from goalkeeper Zander Clark is flicked on by Chris Kane and Michael O'Halloran is through on goal.

    However, goalkeeper Allan McGregor rushes out to block the former Rangers striker's low shot and the home side breath again.

  17. Tough night for Rangerspublished at 20:46 British Summer Time 25 April 2021

    Rangers 0-0 St Johnstone

    Stephen Robinson
    Former Motherwell manager on BBC Sportsound

    Quote Message

    St Johnstone deserve so much credit. They've been set up so well. Rangers have created chances and, on another day, Morelos scores two or three chance,s but you're going to expect that. It's been a real, tough frustrating game for Rangers

  18. CLOSE!published at 105mins

    Rangers 0-0 St Johnstone

    St Johnstone have hardly been into Rangers half during extra time, but Shaun Rooney fires a low drive just wide from 20 yards.

    A warning sign for Steven Gerrard's side.

  19. KICK-OFF EXTRA TIME SECOND HALFpublished at 20:43 British Summer Time 25 April 2021

    Rangers 0-0 St Johnstone

    We are off again at Ibrox...

  20. HALF-TIME EXTRA TIMEpublished at 20:42 British Summer Time 25 April 2021

    Rangers 0-0 St Johnstone

    The whistle goes and we have another 15 minutes to find a goal or a second Scottish Cup quarter-final will be going to penalties.

    St Johnstone lost Scott Tanser to injuryImage source, SNS
    Image caption,

    St Johnstone lost Scott Tanser to injury during extra time