Glasgow Rangers head into this afternoon’s Viaplay Cup semi-final on a solid run of form under Michael Beale, winning five out of their previous six matches, with their only minor blemish coming with a draw in the Old Firm derby a fortnight ago.

A win today will send the Ibrox giants through to another domestic up final and the chance of claiming the trophy for the first time since 2011. Lifting silverware of any type so soon into his managerial reign would give Beale a major confidence boost.

However, Rangers could be without top scorer Antonio Colak for today's clash against Aberdeen following his withdrawal at half-time against Dundee United.

Beale spoke to the media (via Daily Record) ahead of today’s match with a team news update, stating: "John Souttar trained all week and is ahead of schedule, this week is too soon and expect him around the squad for St Johnstone which is good news. Colak had a slight problem and is touch and go for this weekend. Roofe is ready to go, he is a really high-quality player."

Having Roofe available is good news, but with Colak a potential absentee, it presents a blow to Rangers as the Croatian striker has played just 45 minutes under Beale.

Signed for just £1.8m last July, the 29-year-old was arguably the club's best summer 2022 signing during the first half of the campaign.

He has scored 14 goals across all competitions for Rangers, but he sustained an injury in November and it remains to be seen whether or not Beale throws him in from the start today if he is fit enough to play a part.

The consolation is that Alfredo Morelos and Fashion Sakala have both shown that their goalscoring instincts remain intact, having suffered under Giovanni van Bronckhorst but netting twice and three times respectively under their current manager.

Getting Colak back to full fitness will be a priority for Beale, as the striker's devastating ability in the penalty box is crucial for the club heading into the most important part of the season.

In the meantime, though, Morelos, Roofe and Sakala should offer more than enough firepower between them to overcome Aberdeen at Hampden Park today.