Tonight’s match is in the SPFL Premiership where Rangers are defending an unbeaten run, and the Perth hosts are hoping to keep up their pursuit of fifth place.
The sides meet again on Sunday in the Scottish Cup quarter final – a much more meaningful game with potential silverware on the line – and the Rangers boss has made his selection.
MATCH PREVIEW: How to watch, kick-off time and match odds
That includes a call being made on returning captain James Tavernier and his deputy at right-back Nathan Patterson – the youngster has a potential ban hanging over him and an appeal against a six-game suspension is yet to be decided, meaning he takes a place in the squad on the bench this evening alongside Calvin Bassey who faces a similar scenario.
Here is the team to start the match in Perth this evening...