Rangers returned to within nine points of Scottish Premiership leaders Celtic after recovering from a sluggish first half to see off Dundee United.
The hosts were the better team before the break, but two goals in three minutes after the interval quenched their hopes of moving out of the relegation play-off place.
Fashion Sakala burst into the box and lashed high past Mark Birighitti to put Rangers ahead after 54 minutes, before Malik Tillman doubled the lead after the goalkeeper initially denied Sakala.
That was enough to earn Rangers manager Michael Beale a fifth win in his six games in charge, while United remain 11th – behind Motherwell on goal difference – after a first defeat in four.
More to follow.
- 22FreemanBooked at 90mins
- 14SibbaldSubstituted fordjoumat 67′minutes
- 19LevitSubstituted forMeekisonat 90′minutes
- 15MiddletonSubstituted forMacleodat 75′minutes
- 9FletcherSubstituted forWattat 75′minutes
- 31BarisicSubstituted fordevineat 90+1′minutes
- 30SakalaSubstituted forarfieldat 71′minutes
- 71TillmanSubstituted forRoofeat 78′minutes
- 14KentSubstituted forWrightat 90+1′minutes
- 9ColakSubstituted forMorelosat 45′minutes
Match ends, Dundee United 0, Rangers 2.
Second Half ends, Dundee United 0, Rangers 2.
Attempt saved. Alfredo Morelos (Rangers) right footed shot from long range on the left is saved in the center of the goal. Assisted by Ryan Jack.
Substitution, Rangers. Adam Devine replaces Borna Barisic.
Substitution, Rangers. Scott Wright replaces Ryan Kent.
Foul by Alfredo Morelos (Rangers).
Kieran Freeman (Dundee United) wins a free kick in the defensive half.
Substitution, Dundee United. Archie Meekison replaces Dylan Levitt.
Kieran Freeman (Dundee United) is shown the yellow card for a bad foul.
Borna Barisic (Rangers) wins a free kick in the defensive half.
Foul by Kieran Freeman (Dundee United).
Attempt missed. Rory Macleod (Dundee United) left footed shot from outside the box is close, but misses to the left. Assisted by Arnaud Djoum following a fast break.
Corners, Rangers. Courtesy of Ryan Edwards.
Attempt missed. Alfredo Morelos (Rangers) right footed shot from outside the box is close, but misses to the left. Assisted by Ryan Kent with a through ball.
Offside, Rangers. Borna Barisic tries a through ball, but Kemar Roofe is caught offside.
Substitution, Rangers. Kemar Roofe replaces Malik Tillman.
Attempt blocked. Alfredo Morelos (Rangers) right footed shot from the right side of the box is blocked. Assisted by Scott Arfield.
Substitution, Dundee United. Tony Watt replaces Steven Fletcher.
Substitution, Dundee United. Rory Macleod replaces Glenn Middleton.
Delay over. They are ready to continue.
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key = Give it up = pure perfection