Kris Boyd fired a hat-trick as Rangers strengthened their grip on second place in the SPL with a resounding victory.
Kris Boyd was the scourge of Aberdeen's defence
Boyd gave the home side the lead inside eight minutes when he headed home Alan Hutton's cross.
The striker compounded the Dons' agony with goals in the 25th and 31st minute as the Aberdeen defence collapsed.
Aberdeen managed to stem the goal blitz in the second half, but could not put Rangers keeper Allan McGregor under pressure to get back into the game.
Rangers handed Sasa Papac his first start of 2007 as Walter Smith made four changes for the game at Ibrox.
The defender - who last started under Paul Le Guen in the draw with St Mirren in December - replaced Ugo Ehiogu, who had a calf strain.
Skipper Barry Ferguson returned after missing the UEFA Cup defeat at Osasuna through suspension, while Kris Boyd and Dado Prso were recalled.
Filip Sebo and Gavin Rae dropped to the bench while Kevin Thomson missed out with a heel injury.
Aberdeen made two changes as they looked to cut a four-point gap on second-placed Rangers with their first win at Ibrox since 1991.
Gary Dempsey and Lee Miller came in while Craig Brewster dropped to the bench and Karim Touzani missed out with a groin strain.
Boyd fired Rangers to an easy victory
Boyd grabbed his second goal in the 25th minute when he hooked the ball home after Adam's cross came off Severin and looped into the six-yard box.
And he completed his hatr-trick when the Scotland striker completed his hat-trick seven minutes later.
Ferguson sent Hutton racing down the right wing and the full-back slid in to take the ball away from Considine before cutting the ball back for Boyd to fire high into the net.
Considine compounded his error at the third goal by losing possession to Ferguson and hauling down the Gers skipper to earn a yellow card.
Severin and Boyd shot just wide from 20 yards at either end as goalmouth action was at a premium early in the second half.
The impressive Hutton broke forward and twice sent in low crosses that just evaded Prso and then Boyd.
Calderwood brought on Brewster for Steve Lovell while Chris Burke replaced Nacho Novo, who had been industrious for the home side.
Rangers: McGregor, Hutton, Weir, Papac, Murray, Novo (Burke 63), Hemdani, Ferguson, Adam, Prso (Shinnie 82), Boyd, Burke (Rae 76). Subs Not Used: Klos, Svensson, Sebo, Furman
Goals: Boyd 8, 25, 31
Aberdeen: Aberdeen: Langfield, Hart, Anderson, Considine, Foster, Jamie Smith, Severin, Clark (Diamond 46), Dempsey, Miller (Maguire 76), Lovell (Brewster 63). Subs Not Used: Soutar, Mackie, Daniel Smith, Winter
Booked: Considine, Maguire
Referee: M McCurry