In recent weeks the midfield and forwards of Glasgow Rangers have been letting the side down by not scoring enough goals.
I am fed up suggesting that Steven Gerrard should be mixing his squad up a little bit better with a change of tactics. Every team now knows how Rangers will play.
James Tavernier needs a rest, so I would play Jon Flanagan in his best position of right back. He will get stuck into their left-sided players and help to quell the St Johnstone danger. It also keeps the captain fresher for the Hibs and Celtic games.
Gareth McAuley picked up an unfortunate injury against Hibs, and it’s up to Gerrard to decide whether to replace him with either of the 21-year-olds, Nikola Katic or Joe Worrall.
Borna Barisic is a quality and very welcome return to finally be back playing at left back. He should take all the corners, free kicks and penalties if Tavernier is not playing.
I have always rated former England U21’s captain – the injury-prone Jordan Rossiter, who is currently being treated with kid gloves by his new boss.
It is no secret that the Ibrox coaches are attempting to nurse him back slowly for the good of his long-term future at Rangers.
Gerrard knows his full potential and if he is fit enough to play in Perth, I would definitely play Rossiter.
He is a top quality and versatile midfield player, and he should replace the out of form Lassana Coulibaly for this particular game.
I thought that young Ross McCrorie was absolutely outstanding in the second half, when taking over from Coulibaly after the midfielder picked up a few bad knocks.
Rangers Ryan Jack has been our best midfield player in recent weeks and is odds-on to start again against St Johnstone this Sunday.
Jack needed a few games to get fully up to speed after some injuries, and boy does it show now. His is improving all the time.
A word of caution to Jack, don’t get booked so often.
I felt that Daniel Candeias did more than enough to hold on to his first pick place on the wide right of the forward line.
Alfredo Morelos is the best centre forward Rangers have had in years, and he has to lead the line, and hopefully score goals again.
Rangers paid around £2 million to bring the speedy and versatile Eros Grezda, who requires more game time in a Light Blue jersey before we will see the best of his talents.
My starting line up: McGregor: Flanagan, Goldson, Katic or Worrall, Barisic: Jack, Rossiter, McCrorie: Candeias, Morelos, Grezda
Subs: Foderingham: Worrall or Katic, Lafferty, Tavernier, Halliday, Coulibaly, Middleton