Rangers had 21-year-old striker Joe Dodoo to thank on Saturday afternoon as his late double downed Partick Thistle at Firhill Stadium.
Watch Joe Dodoo's excellent volley and 94th minute winner for Rangers
The 21-year-old came off the bench to score a late winner for Rangers.
The Gers were trailing 1-0 heading into the final 10 mintues due to Kris Doolan's strike, but Dodoo doubled his goal tally for the season with his matchwinning brace.
Brought on as a substitute with half-an-hour remaining, the youngster equalisied the tie with a sumptuous volleyed finish, before curling a low finish into the back of the net to win the game with just seconds remaining of the four minutes injury time.
Watch Dodoo's goal above...