Glasgow Rangers' 3-2 victory over Kilmarnock at a freezing Rugby Park in midweek was a testament to the team's character that they again rallied from a goal down to secure all three points.

Michael Beale will be hoping to avoid another scare when the Ibrox side face St Johnstone in the Scottish Cup this evening and the holders will want to go all the way and defend their title.

The Light Blues are hitting form at precisely the right time, winning seven of their eight matches since the resumption of the domestic season in mid-December, with the only blemish coming in a 2-2 draw against Celtic.

Ryan Kent scored again under Beale in the win over Killie, while Glen Kamara was back to his best, finishing the match with a 97% pass success rate and taking over 100 touches to totally dictate the play. However, it was Alfredo Morelos who was Beale’s real star, rediscovering his form to score twice - and he should be unleashed against the Saints this evening.

On the chalkboard

The £33k-per-week striker struggled at the beginning of the campaign under Giovanni van Bronckhorst as he was recovering from an injury that ruled him out of the last few months of 2021/2022 and he scored just three goals before the World Cup break.

The Englishman has managed to get him firing on all levels since then, with Morelos scoring five times and registering two assists, he certainly looks back to his unstoppable best.

Against the Ayrshire outfit, the Colombian ran riot. He achieved the highest Sofascore rating on the pitch with an 8.70 and he scored twice while providing the assist for Kent in what was a spellbinding performance.

He was a menace throughout, having a total of four shots during the match, making two key passes, and taking 61 touches, showing his willingness to get involved.

Morelos was described by a former Premiership player – who wished to remain anonymous – as “a nightmare for defenders” and facing a St Johnstone side who have conceded 14 goals in their last five matches, Morelos can certainly terrify their centre-backs and take full advantage.