Skip to content
Full Time After Extra Time This is a live match. Extra Time Half Time

St. Johnstone vs Rangers. Scottish Premiership.

McDiarmid ParkAttendance5,737.

St. Johnstone 1

  • J Kerr (62nd minute)

Rangers 4

  • J Tavernier (12th minute pen)
  • J Windass (25th minute)
  • S Goss (40th minute)
  • A Morelos (56th minute)

St Johnstone 1-4 Rangers: Ruthless Gers win again

Please use Chrome browser for a more accessible video player

Highlights of the Scottish Premiership between St Johnstone and Rangers.

Rangers produced another ruthless display as they smashed St Johnstone 4-1 at McDiarmid Park.

Goals from James Tavernier, Josh Windass, Sean Goss and Alfredo Morelos handed Gers the most comfortable of victories as they registered five straight wins in all competitions for the first time since March 2016.

Jason Kerr pulled one back for Saints but it was nowhere near enough to dent the surging belief of their visitors, who have now struck 19 times since losing to Hibernian at the beginning of the month.

The result again draws them to within six points of Ladbrokes Premiership leaders Celtic, who will look to respond when they host Dundee on Wednesday. Saints, meanwhile, could surrender eighth place should Neil McCann's team cause an upset at Parkhead.

Rangers' Alfredo Morelos celebrates scoring his side's fourth goal of the game during the Ladbrokes Scottish Premiership match at McDiarmid Park, Perth.
Image: Rangers cruised to victory at St Johnstone

Rangers had come close to ticking off five-in-a-row just before Christmas - only for Saints to stun Graeme Murty's men with a 3-1 Ibrox win.

But there was never any danger of a repeat as Rangers gave another glimpse of their growing confidence under the leadership of their former U20s boss by grabbing control of the action from the outset.

It took just 12 minutes for them to expose the hosts as Goss' ball over top was allowed to sail beyond the motionless Saints rearguard.

Also See:

Morelos was onto it in a flash but just as he pulled the trigger he was crudely poleaxed by home goalkeeper Alan Mannus.

Referee Steven McLean immediately pointed to the spot, with Tavernier sending Mannus the wrong way as he tucked home the opener.

January recruit Greg Docherty was showing yet more signs of his importance to his new side and played a part in number two after 25 minutes.

The former Hamilton midfielder bounced passes off Daniel Candeias on the edge of the hosts' box before slotting in Windass, who had made a clever diagonal run in behind.

The Englishman did not need a touch as he hooked his first-time finish past Mannus as he extended his hot streak to 10 goals in seven games.

Saints were denied a lifeline after 34 minutes as George Williams saw his point-blank-range volley pushed over by Wes Foderingham.

The Rangers keeper did not look so assured moments later though as he flapped at Liam Craig's free-kick delivery. However, Williams was again unable to take advantage as he ballooned Foderingham's spill over the bar.

Bad went to worse for Wright's men four minutes before the interval when Goss whipped home a stunning free-kick for number three.

Morelos got in on the scoring act 11 minutes after the restart as he sneaked across the front post to deftly nod home from Tavernier's cross - re-establishing his lead over Windass in the scoring charts as he took his tally to 17 for the season.

Saints trimmed the deficit back to three on 62 minutes as Kerr was left unmarked to head home from Craig's deep corner delivery.

But it made no difference to Gers, who were able to hand Bruno Alves his return to action near the end after two months out injured.

Super 6 £1m jackpot
Super 6 £1m jackpot

Simply predict six correct scores to win Jeff's £1 million. Enter your selections for free here.

Around Sky