Summary

  • Kennedy cuts inside and lashes in opener

  • Morelos levels with header, then volleys Rangers into lead

  • Wallace on for second appearance in 15 months

  • Rangers climb to second, one point behind Celtic

  • GET INVOLVED #bbcsportscot

  1. CLOSE!published at 72 mins

    St Johnstone 1-1 Rangers

    How on earth did the ball stay out? Rangers think they've taken the lead as Zander Clark brilliantly denies Daniel Candeias and Kyle Lafferty looks likely to have a tap in.

    However, Lafferty's effort is parried by the Ninja-like reflexes of Clark on the line.

    We're rubbing our eyes in disbelief here...

    It remains 1-1 in Perth as we approach the final 15 minutes, not sure how that's still the case.

  2. Finely poised in Perthpublished at 72 mins

    St Johnstone 1-1 Rangers

    That Alfredo Morelos goal has changed the dynamic of the game. Rangers, with their tails up, are looking increasingly dangerous as the previously confident St Johnstone defence looks uncertain.

    A long ball out of St Johnstone territory finds Matty Kennedy but Connor Goldson nabs the ball off the lone striker.

  3. CLOSE!published at 66 mins

    St Johnstone 1-1 Rangers

    What's the old adage about a team being at its most vulnerable after scoring? Moments after restoring parity, Rangers are on the back foot as Matty Kennedy arrows a shot towards goal... beyond Allan McGregor but an inch wide of the far post.

    That looked like a second for Kennedy and St Johnstone. Suddenly, this Premiership encounter in Perth is coming to the boil...

  4. goal

    GOAL St Johnstone 1-1 Rangerspublished at 65 mins

    Alfredo Morelos

    Rangers are level courtesy of a brilliant goal. Connor Goldson feeds Glenn Middleton, who whips in a wonderful cross for Alfredo Morelos to rise amidst statuesque Saints defending to nod home past the helpless Zander Clark.

    Rangers goalImage source, BBC Sport
  5. Goldson bookedpublished at 61 mins

    St Johnstone 1-0 Rangers

    Rangers defender Connor Goldson is the latest name in referee Nick Walsh's black book for scything down Matty Kennedy.

    St Johnstone keeper Zander Clark has yet to be seriously tested in the second half. Will the introduction of Kyle Lafferty change that?

  6. Scrappy passing in Perthpublished at 60 mins

    St Johnstone 1-0 Rangers

    Trying to capitalise on a defensive lapse by Rangers, David Wotherspoon attempts to thread the ball through to Murray Davidson but the pass it too heavy and the visitors survive.

    Rangers have struggled in PerthImage source, PA
    Image caption,

    Rangers have struggled in Perth, with the hosts still a goal to the good

  7. 'Rangers gamble'published at 13:29

    St Johnstone 1-0 Rangers

    Allan Preston
    BBC Scotland summariser at McDiarmid Park

    Quote Message

    It's a gamble, but Rangers have to try something different.

  8. Gerrard shuffles Rangers packpublished at 56 mins

    St Johnstone 1-0 Rangers

    Steven Gerrard shuffles his Rangers pack: Kyle Lafferty comes on for Lassana Coulibaly as the visitors seek an equaliser and a way back into this final Premiership fixture before Christmas.

  9. YELLOW CARDpublished at 54 mins

    St Johnstone 1-0 Rangers

    Now it's Rangers' turn to rumble forward. Lee Wallace and James Tavernier trade crosses - both repelled by the St Johnstone defence - before Daniel Candeias spurns a good chance with a poor delivery into the box.

    Seconds later, Liam Craig is booked for a late challenge on Connor Goldson.

  10. Saints presspublished at 51 mins

    St Johnstone 1-0 Rangers

    What would St Johnstone give for a second goal? Scott Tanser whips in a cross from the left with Rangers eventually deal with as Allan McGregor gathers.

    The sun appears to be giving the Rangers keeper a problem in the second half...

  11. Goldson mops up dangerpublished at 48 mins

    St Johnstone 1-0 Rangers

    Rangers defender Connor Goldson does well to cut out a St Johnstone attack and launch the ball forward as the visitors seek an equaliser.

  12. KICK-OFFpublished at 13:17

    St Johnstone 1-0 Rangers

    We're back under way in Perth.

    Stats from PerthImage source, BBC Sport
  13. Saints on course for victory?published at 13:16

    HT: St Johnstone 1-0 Rangers

    Matty Kennedy's festive cracker separates the sides at the break. As things stand, St Johnstone are on course for a first win over Rangers at McDiarmid Park since... March 2010.

    A victory for Saints would lift them to fifth; a Rangers win would see them move up to second.

    It's all to play for in Perth.

    Matty Kennedy celebratesImage source, SNS
  14. 'Kennedy has been magnificent'published at 13:08

    HT: St Johnstone 1-0 Rangers

    Allan Preston
    BBC Scotland summariser

    "It's half a job done so far [for St Johnstone]. Tommy Wright told us at the start what he was trying to do. Matty Kennedy will be up on his own and cause concern for the two centre halves.

    "Kennedy has been magnificent. He's a lot smaller than the two of them [Rangers defenders] but he's ran them at the corners. Steven Gerrard has a job on his hands here."

    Matty Kennedy celebrates his openerImage source, SNS
    Image caption,

    Matty Kennedy fired St Johnstone in front in style

  15. Saints lead at the breakpublished at 13:04

    HT: St Johnstone 1-0 Rangers

    Half-time in PerthImage source, BBC Sport
  16. 'Brilliant goal'published at 13:03

    St Johnstone 1-0 Rangers

    Allan Preston
    BBC Scotland summariser

    Quote Message

    It all comes from Rangers going to sleep again at the left-back area. Kennedy shows wonderful composure. Brilliant goal and the way St Johnstone have played, they deserve it

  17. HALF-TIME St Johnstone 1-0 Rangerspublished at 13:02

  18. goal

    GOAL St Johnstone 1-0 Rangerspublished at 45 mins

    Matty Kennedy

    What a goal. We've been crying out for a piece of brilliance and it's been provided by Matty Kennedy. He sells the Rangers defence a dummy and turns back inside the box instead of opting for the first-time shot.

    He then flashes a fierce drive with his left foot high into the net beyond the helpless Allan McGregor.

    Game.On.

    St Johnstone goalImage source, SNS
  19. Story of the first halfpublished at 44 mins

    St Johnstone 0-0 Rangers

    Stats from McDiarmid ParkImage source, BBC Sport
  20. Bloody noses & substitutionspublished at 41 mins

    St Johnstone 0-0 Rangers

    St Johnstone midfielder Liam Craig is nursing a bloody nose after finding himself in a Rangers sandwich as he challenged for a high ball with Lassana Coulibaly and Connor Goldson.

    Meanwhile, Lee Wallace replaces the injured Borna Barisic, to the applause of the away supporters.

    This is Wallace's second Rangers appearance in 15 months...