Rangers picked up three points on the road at St Johnstone on Sunday afternoon, courtesy of a 4-0 win.

At one stage, it looked like Steven Gerrard’s side were going to make hard work of the fixture at McDiarmid Park.

The first-half performance was a little laboured following Thursday’s Europa League exploits, but things improved markedly in the second period.

Subscribe to Rangers News TV now

Steven Gerrard rallied the troop at half-time. (Photo by ANDY BUCHANAN/AFP/Getty Images)

Alfredo Morelos opened the scoring with a bulldozing piece of play before Connor Goldson’s header effectively made the points safe on the hour mark.

It was the Jermain Defoe show late on, as the veteran blazed over an early opportunity, before showing his quality by netting twice.

Picking up three points was crucial today and despite an early scare Rangers managed just that.

Subscribe

Here’s our assessment of how the Gers players fared today:

Allan McGregor – 8

The keeper was a spectator for the majority of the game but sprung into life when his teammates needed him. Pulled off a fantastic save from Michael O’Halloran after half-an-hour. The game would have had a much different complexion had that gone in. Strong distribution, too.

James Tavernier – 7

Skipper Tav struggled in the first half and was fortunate on several occasions. It was his defensive lapse which provided O’Halloran with his golden chance. Looked to have picked up a groin strain towards the interval, but emerged a new man after the break. Became increasingly influential going forward and assisted the second goal.

Connor Goldson – 7

Distribution was woeful again at times, with the 26-year-old looking decidedly uncomfortable with the ball at his feet. Yet, his excellent header effectively sealed the points. That’s three for the season and another valuable contribution.

Filip Helander – 7

Saw a lot less of the ball than his defensive partner. Looked quite vulnerable when dragged wide, but solid otherwise. Unremarkable outing, but perhaps that’s a sign of class. Another clean sheet.

Borna Barisic 8

 

Came close with an early free-kick, in what was otherwise a fairly quiet first half. Excelled after the break, covering effectively, tackling well and providing some dangerous crosses from wide areas. Really looking the part now.

Ryan Jack – 9

Superb once again. Rarely disappoints these days and went about his job very effectively once more. Described by Chris Sutton on the BT Sport commentary team as ‘first-class’, he surged forward on occasion and was efficient as ever with the ball. Assist for the third.

Steven Davis – 7

A touch quieter in the first 45, but a solid display from the Northern Ireland skipper. Stepped up the tempo after the break and pulled off fantastic goalline clearances. 180 minutes in four days is a big shift aged 34.

Joe Aribo7

Showed glimpses, but wasn’t overly effective in the first half. Came alive as the tempo increased and should have added a third with a header which hit the bar. Still raw, but plenty of talent. Assist for fourth goal.

Sheyi Ojo7

Lively early on and came close twice in opening half an hour with a pair of left-footed curlers. A little quieter in the second and replaced late on by Greg Stewart.

Brandon Barker – 6

Tried his best to cause problems by drifting inside and attempting through balls, but not much came off for the winger today. Replaced after an hour by Scott Arfield.

Alfredo Morelos – 9

Another excellent, matchwinning display. Things were comfortable in the end, but before Morelos’ opener, the result was up in the air. He bullied the Saints defender before firing beyond Zander Clark. Had a 1v1 saved earlier in the game, but another terrorising outing. Invaluable to this side.

SUBS: Scott Arfield (7), Jermain Defoe (9), Greg Stewart (N/A)

Have something to tell us about this article?