Match ends, Celtic 3, Rangers 0.
Celtic stormed to the Scottish Premiership summit at the expense of a shell-shocked Rangers after a monumental Old Firm victory ended their rivals' recent derby dominance.
Ange Postecoglou's side blitzed their rivals in a relentless first half as a brace from the peerless Reo Hatate was followed by a third from Liel Abada.
Celtic's levels dropped after the break, but reigning champions Rangers - who made three interval changes - rarely tested Joe Hart in a pedestrian showing at a raucous Parkhead.
Postecoglou's men are now 18 league fixtures without defeat after ending a seven-game winless run in Old Firm derbies and are at the summit of the division for the first time since August.
But after a 13-game unbeaten start, the defeat is Giovanni's van Bronckhorst's first as Rangers manager and could prove to be season-defining - not just because they slip behind Celtic but also due to the crushing nature of the loss.
- Celtic 'made fans forget their problems'
- 'Naive Rangers gave the game away'
- Podcast: 'Were Rangers so bad, or were Celtic brilliant?'
- Reaction & as it happened
The Ibrox side's blockbuster deadline-day signing of Aaron Ramsey added extra fizz to the build up of what was already being billed as arguably the biggest league encounter between the two in over a decade. And the atmosphere lived up to that.
Celtic Park, without any away fans in attendance, was throbbing and the hosts started at a furious pace roared on by a 60,000-strong home crowd. The opening goal only took five minutes to arrive.
Matt O'Riley's corner was only cleared as far as Hatate, who took one touch to set himself on the edge of the box before his controlled strike took a nick and beat Allan McGregor down to his left.
Bedlam ensued in the stands as Rangers players protested. They believed the game should have been stopped for a head clash when Joe Aribo and Calvin Bassey collided while clearing O'Riley's delivery. But referee Bobby Madden consulted his assistant and ruled the goal would stand.
Rangers lacked any intensity or aggression without the ball as Celtic relentlessly pushed for a second.
Goalkeeper McGregor, who was at fault twice in Saturday's 3-3 at Ross County, was back to his best to deny the hosts with a stunning double save.
First, he got up to his left to stop Jota's strike before picking himself back up to get behind Giorgos Giakoumakis' header. On another day, the Greek striker could have had a first-half hat-trick after two further close-range efforts were thwarted.
But the former Scotland keeper could not prevent the outstanding Hatate doubling the hosts' advantage, when he sliced a delicious effort from the edge of the box inside the right-hand post. Celtic Park erupted again.
Rangers' minds were scrambled by then. None more so than that of Borna Barisic, who was swamped down the Celtic right and could only gawp in horror as Abada darted in front of him to flash Hatate's tempting delivery past McGregor to add a third before the break.
Van Bronckhorst threw on Leon Balogun, Ryan Jack and Fashion Sakala at the break, hoping for a reaction, but his side were reduced to hopeful efforts.
Scott Arfield flashed over from the edge of the area and Jack crashed a long-range effort off the crossbar, but they never looked like finding a foothold in the contest, even if Celtic failed to register a second-half shot on target.
But their attacking work was done in a statement first-half performance. Just over a fortnight ago, Postecoglou's men were six points adrift, now they are in the boxseat.
Man of the match - Reo Hatate
What did we learn?
The significance of this victory cannot be underplayed for Celtic. The belief Postecoglou and his players will gain from a statement derby could well be priceless in their hunt for the title.
In particular, the additions of Hatate and O'Riley have a squad that was threadbare a matter of weeks ago looking strong. With Kyogo Furuhashi to return and Daizen Maeda and Yosuke Ideguchi yet to get a run of games, they now have options.
On the flipside, the manner of this momentum-swinging defeat leaves Van Bronckhorst with questions to answer, especially in defence. The Ibrox side have now shipped six goals in successive league games for the first time since 1986. In their title-winning campaign last season, they conceded just 13 in total.
While Ramsey's addition will undoubtedly provide a lift, the decision to not recruit a centre-back could come back to bite the champions in their quest to retain the title.
With third-placed Hearts to come on Sunday, Van Bronckhorst's men cannot afford to lose more ground after losing their first league game since early August.
What they said
Celtic manager Ange Postecoglou: "Our first 45 mins were outstanding; three great goals, our football was pretty special, and their keeper pulled off some great saves. Considering the context of the game, I thought our football was outstanding.
"Second-half, we had to defend a bit more but we've been a team that can do that. It shows another layer. We knew the consequences, what it meant to our supporters, and we stood up."
Rangers manager Giovanni van Bronckhorst: "It seemed like it was the first Old Firm game we'd played. We know what it will bring and we know what to do. It seemed like we weren't ready for it.
"We're not the first Rangers team to lose. I lost big here as a player, but we eventually became champions that year. These games don't decide the championship."
What's next?
The title race continues on Sunday as Celtic go to Motherwell (12:30 GMT) before Rangers host Hearts (15:00).
Player of the match
HatateReo Hatate
Celtic
Avg
- Squad number41Player nameHatateAverage rating
9.10
- Squad number88Player nameJuranovicAverage rating
8.57
- Squad number33Player nameO'RileyAverage rating
8.57
- Squad number11Player nameAbadaAverage rating
8.53
- Squad number17Player nameJotaAverage rating
8.22
- Squad number42Player nameMcGregorAverage rating
8.17
- Squad number20Player nameCarter-VickersAverage rating
8.07
- Squad number3Player nameTaylorAverage rating
7.97
- Squad number4Player nameStarfeltAverage rating
7.82
- Squad number7Player nameGiakoumakisAverage rating
7.81
- Squad number15Player nameHartAverage rating
7.78
- Squad number38Player nameMaedaAverage rating
6.82
- Squad number49Player nameForrestAverage rating
6.82
- Squad number16Player nameMcCarthyAverage rating
6.58
- Squad number84Player nameDoakAverage rating
6.46
- Squad number12Player nameSoroAverage rating
6.03
Rangers
Avg
- Squad number1Player nameMcGregorAverage rating
5.27
- Squad number8Player nameJackAverage rating
4.74
- Squad number26Player nameBalogunAverage rating
4.42
- Squad number30Player nameSakalaAverage rating
4.08
- Squad number37Player nameArfieldAverage rating
3.86
- Squad number18Player nameKamaraAverage rating
3.50
- Squad number17Player nameAyodele-AriboAverage rating
3.32
- Squad number3Player nameBasseyAverage rating
3.18
- Squad number14Player nameKentAverage rating
3.13
- Squad number6Player nameGoldsonAverage rating
3.08
- Squad number9Player nameDialloAverage rating
3.06
- Squad number2Player nameTavernierAverage rating
3.02
- Squad number25Player nameRoofeAverage rating
2.81
- Squad number31Player nameBarisicAverage rating
2.24
Line-ups
Celtic
Formation 4-3-3
- 15Hart
- 88Juranovic
- 20Carter-Vickers
- 4Starfelt
- 3Taylor
- 33O'RileySubstituted forSoroat 88'minutes
- 42McGregorBooked at 22mins
- 41HatateSubstituted forMcCarthyat 73'minutes
- 11AbadaSubstituted forForrestat 62'minutes
- 7GiakoumakisSubstituted forMaedaat 62'minutes
- 17Neves FilipeSubstituted forDoakat 88'minutesBooked at 90mins
Substitutes
- 5Scales
- 12Soro
- 16McCarthy
- 29Bain
- 38Maeda
- 49Forrest
- 56Ralston
- 57Welsh
- 84Doak
Rangers
Formation 4-3-3
- 1McGregor
- 2TavernierBooked at 75mins
- 6Goldson
- 3BasseyBooked at 52mins
- 31BarisicSubstituted forBalogunat 45'minutesBooked at 76mins
- 37Arfield
- 18KamaraSubstituted forJackat 45'minutes
- 17Ayodele-Aribo
- 9DialloSubstituted forSakalaat 45'minutes
- 25Roofe
- 14Kent
Substitutes
- 4Lundstram
- 8Jack
- 10Davis
- 11Itten
- 19Sands
- 26Balogun
- 30Sakala
- 33McLaughlin
- 51Lowry
- Referee:
- Bobby Madden
- Attendance:
- 59,077
Match Stats
- Possession
- Home45%
- Away55%
- Shots
- Home11
- Away9
- Shots on Target
- Home7
- Away2
- Corners
- Home10
- Away2
- Fouls
- Home14
- Away10
Live Text
Post update
Full Time
Second Half ends, Celtic 3, Rangers 0.
Post update
Attempt missed. Connor Goldson (Rangers) header from the centre of the box is just a bit too high. Assisted by Ryan Kent with a cross following a set piece situation.
Booking
Ben Doak (Celtic) is shown the yellow card.
Post update
Fashion Sakala (Rangers) wins a free kick on the right wing.
Post update
Foul by Ben Doak (Celtic).
Post update
Foul by Fashion Sakala (Rangers).
Post update
Greg Taylor (Celtic) wins a free kick on the left wing.
Post update
Foul by Ryan Jack (Rangers).
Post update
Greg Taylor (Celtic) wins a free kick in the defensive half.
Post update
Attempt blocked. Daizen Maeda (Celtic) header from the left side of the six yard box is blocked. Assisted by Josip Juranovic with a cross.
Substitution
Substitution, Celtic. Ismaila Soro replaces Matt O'Riley.
Substitution
Substitution, Celtic. Ben Doak replaces Jota.
Post update
Corner, Celtic. Conceded by Allan McGregor.
Post update
Foul by Joe Ayodele-Aribo (Rangers).
Post update
James Forrest (Celtic) wins a free kick on the right wing.
Post update
Corner, Celtic. Conceded by Allan McGregor.
Post update
Corner, Celtic. Conceded by Connor Goldson.
Post update
Fashion Sakala (Rangers) wins a free kick on the right wing.
Post update
Foul by Carl Starfelt (Celtic).