Rangers progressed to the Premier Sports Cup semi-finals as they delivered an emphatic and dominant win over Celtic at Ibrox.
Captain Dan Neil's superb double, sandwiched by Kevin Kelsy's thumping half-volley, left an insipid Celtic well beaten, chasing answers throughout as the hosts advanced to meet Aberdeen.
Victory delivered a dream Old Firm managerial debut for Derek McInnes who has overseen a sharp upturn in form and results after early season struggles.
With no away supporters, 50,000 home fans lapped up a performance during which Martin O'Neill's men were found wanting ahead of a league meeting at Celtic Park between the sides next Sunday.
This is the type of occasion Rangers just haven't got through in recent years. They ripped up that script at Ibrox.
O'Neill opted for Sam Johnstone in goal and he looked more than uncomfortable from the off. It seemed Celtic hadn't expected how Rangers would set up and they were relentlessly punished.
Ryan Naderi did well to feed Kelsy who in turn laid the ball off to Neil all alone outside the penalty. His finish into the corner showed genuine class.
The pressure rarely stopped. Kelsy scored his first goal for Rangers when he drifted to the back post and fired a superb shot in off the near post.
Emmanuel Fernandez thought he had a third but was ruled offside. However, another arrived when Neil gathered and sent a beautiful curling shot beyond Johnstone into the top corner to send Ibrox wild.