Rangers put on a fantastic display today as Giovanni van Bronckhorst's men kept their title dreams alive by taking all three points in a 4-0 victory which puts the Ibrox side six points behind their rivals with five games to go.

The Gers dominated in every inch of the pitch with 72% of possession, 22 shots, five big chances and ultimately four goals hitting the back of the net against their opponents this afternoon.

Despite the absence of Alfredo Morelos, Rangers did not disappoint with Kemar Roofe securing his first hat-trick for the club.

He opened the scoring early in the second minute of the game, following up with another in the final moments of the first half and securing his third in the 50th minute during the 4-0 rout of St Mirren.

One player who put in a fantastic performance is Joe Aribo, who put the final nail in the coffin of the game with the fourth goal in the 76th minute, and despite his late strike was massively influential throughout the game.

According to SofaScore, the 25-year-old who was branded "useless" by journalist Zino Mulla was anything but on this occasion, putting a run of poor form behind him. He made five key passes, two tackles and one clearances, winning the majority of his duels combined (13/7) and was successful in 100% of his dribbles over the course of the game.

Aribo definitely made his presence known today after struggling to find his form ever since he returned from the African Cup of Nations in January, with the centre midfielder confessing last month he hasn't been at his best in recent months:

"I’ve not been at my best compared to how I was before I left for the internationals."

With no goals and just one assist in his last ten appearances for Rangers, Van Bronckhorst made a brave decision to start Aribo in today's game but the decision certainly paid off as the midfielder looked like he was back to his best. However, with five crucial games to go in the league, Rangers must push on in the title race with Celtic, and the Nigeria international can't afford to have any more howlers.

Rangers have an important week of football ahead of them with a difficult clash against Braga in the Europa League quarter-finals second leg on Thursday night and will take on Celtic in the Scottish Cup final on Sunday, so the manager must deploy his best players and channel the confidence from this victory on the games ahead.

In other news: GvB can axe £10k-p/w liability as Rangers eye "frightening" £8.4k-p/w "bag of tricks"