Cyriel Dessers extended his scoring streak to four games, netting once again as Rangers fought back to beat Dundee United 3-1 at Tannadice.
Dundee United went ahead with a 20th-minute goal from Sam Dalby.
Ivorian midfielder, Mohamed Diomande equalised for Rangers in the 37th minute.
The visitors took the lead for the first time in the game through Robin Propper four minutes after the break.
Dessers sealed the win with a third goal four minutes from time, securing all three points for Rangers.
The Nigerian international struck from inside the box, finishing a precise assist from Zak Lovelace.
The 30-year-old now boasts six goals in his last four matches for the Light Blues.