Rangers 1-1 St Johnstone (St Johnstone win 4-2 on penalties) - BBC
St Johnstone 2-1 Rangers: Saints stun Rangers who slip up in title
St Johnstone 1-4 Rangers (Feb 27, 2018) Game Analysis - ESPN
Rangers 2-0 St Johnstone: Who impressed? - BBC Sport
Scottish roundup: Rangers fight back to win but stay nine points
Rangers 2-0 Kilmarnock: Alfredo Morelos return 'very important
St Johnstone 1 Rangers 2 - Alfredo Morelos scores late winner to
St Johnstone v Rangers: A decade of McDiarmid Park defeats - BBC Sport
Ryan Kent and Alfredo Morelos at centre of Rangers-PSV selection