Michael Beale earned his first Old Firm victory at the fifth attempt as an intense and energetic Rangers overwhelmed Celtic to inflict just a second league defeat of the season on the Scottish Premiership champions.
Ange Postecoglou's back-to-back title winners bounced to Govan after sealing a successive crown at Tynecastle last weekend.
But they were met by a charged home side who ended Celtic's remarkable unbeaten streak of 34 domestic games and ensured they can no longer break the club's points record of 106.
The victory ends a six-game winless run in the fixture for Rangers, who opened the scoring after just five minutes when Todd Cantwell drilled in on the rebound.
Celtic almost responded instantly as Oh Hyeon-gyu dinked an attempt off Robby McCrorie's woodwork, but the visitors were well below-par and found themselves two down at the break when John Souttar headed in his first Rangers goal.
Beale's men maintained their level after the interval and scored a deserved third when Fashion Sakala capitalised on poor defending to round Joe Hart and ensure the insurmountable gap between the clubs is narrowed to 10 points.