Rangers closed the gap at the top of the table to three points as the Ibrox giants came from behind to win 2-1 in the Premiership on Sunday.

They were forced to do it the difficult way as they found themselves 1-0 down early on, with the home side bundling the ball in at the back post after Allan McGregor was left stranded from a cross.

James Tavernier was gifted the perfect chance to draw the sides level heading into half time as the Gers were awarded a penalty. However, the captain let the side down as he fired his spot-kick over the bar.

Forget Tavernier

Second-half strikes from Aaron Ramsey and Connor Goldson ensured that Tavernier's miss did not matter in the end, but the Rangers skipper was not the only player who almost cost his side the win.

Alfredo Morelos put up a disappointing showing that did not reflect his true quality and he was let off the hook by his teammates as they made sure his display did not make a difference in the end.

The attacker struggled throughout the match and did not offer enough to the team at the top end of the pitch in his 87 minutes on the pitch.

Off the ball, he did very little. As per SofaScore, he lost five of his 10 (50%) duels and was caught offside three times - showing that he failed to time his runs in behind and was average in his battles. One time he did make himself of use was when he got away with a pull on the Dundee defender and won a penalty for his own shirt being tugged, with the referee awarding him the spot-kick.

It was a soft foul, at best, and did not make up for the rest of his play throughout the game. Speaking of which, he was abysmal in possession. Via SofaScore, the Gers passenger only completed 12 passes and had 24 touches despite his side having 75% of the ball. He also completed 50% of his attempted dribbles and failed to provide a key pass, whilst missing his three efforts on goal - two of them going on target.

Kemar Roofe came on to improve Rangers' options up front and was heavily involved in both goals for the club, with Ramsey and Goldson both scoring on the follow-up from his shots. He was able to offer more of a threat than Morelos, who was lucky to get out of the match without costing van Bronckhorst the win because of his disappointing performance.

AND in other news, Rangers may find Morelos 2.0 in swoop for teen predator who has 21 goals in 13 games...