Glasgow Rangers clinched all three points in a crunch Old Firm clash with Celtic to extend their lead in the Scottish Premiership title race.

An off the pace Rangers still managed to get the job done after Celtic skipper Callum McGregor's own goal settled the contest.

The home side can consider themselves fortunate for a string of excellent saves from veteran goalkeeper Allan McGregor to keep them in the game in the first half.

However, they still spent most of the contest at an empty Ibrox Stadium on the back foot. Steven Gerrard can count himself lucky the game was played behind closed doors, that's for sure.

This was largely thanks to McGregor, who kept the scoreline goalless and pulled off quite a remarkable save shortly before the half-time break.

But Gerrard may have been left to face some awkward questions had the game gone in the other direction, as his decision to start Alfredo Morelos nearly horrendously backfired on the Ibrox boss.

Morelos, who reportedly earns around £33,000-per-week, offered very little upfront going forwards against Celtic, as he failed to match his usual boisterous energy with any meaningful passage of play on the ball.

Admittedly, the Colombian striker was the centre of attention after a ridiculous challenge from Nir Bitton, who was subsequently sent off after some debate, but that remained his only real moment of note - he has still never scored against Celtic, and it never really looked like he was going to break the curse, either.

It seems crazy to say for someone who only just recently broke Ally McCoist's European goals record but Morelos urgently needs to improve his ability to score from inside the box, as his powers as a potent finisher have somewhat waned as of late. He couldn't stop himself from getting embroiled in a bit of fisticuffs in the second half after Shane Duffy chopped down Ryan Kent to sum up his frustrations.

He's scored just eight goals and supplied four assists in 25 appearances across all competitions, which simply isn't good enough for a player of his standards.

As per SofaScore, he was given a miserable rating of 6.5/10 - the joint-lowest out of all of his teammates - as he lost possession 13 times, committed two fouls, and couldn't complete a single dribble from two attempts. He also failed to win any of his aerial duels from four attempts, which is two fewer than Kemar Roofe, who was also far from his very best.

Gerrard will have no doubt wanted to see more from Morelos, which is why it's a bit surprising he stayed on the pitch for as long as he did.

AND in other news, Forget McGregor: Rangers beast spared Gerrard’s blushes against Celtic...