
Thelo Aasgaard opened the scoring with a smart finish from a corner, and James Tavernier sealed the win with a penalty. A potential goal by Emmanuel Fernandez was ruled out after a VAR review.
The win keeps Rangers three points behind Scottish Premiership leaders Hearts, while Aberdeen remain eighth and have now gone 10 games without scoring.
