Rangers 1-2 Celtic: Carter-Vickers sends Hoops six points clear
Celtic took a big stride towards regaining the Scottish Premiership title as Cameron Carter-Vickers' strike secured a 2-1 Old Firm derby win over Rangers at Ibrox.
Aaron Ramsey gave the Gers a dream start by opening the scoring just three minutes in, but Tomas Rogic equalised only four minutes later to silence the vast majority of a raucous capacity crowd on Sunday.
After weathering an early storm, Celtic were the better side and Carter-Vickers put them in front late in the first half.
Rangers were unable to respond in a second half that was delayed due to broken glass being thrown onto the pitch as Celtic moved six points clear of their fierce Glasgow rivals, with Ange Postecoglou's side also having a superior goal difference with six games to play.
Defending champions Rangers were rewarded for making a blistering start when Calvin Bassey sent Ryan Kent racing clear down the left and the winger's cross was swept in by the onrushing Ramsey.
Celtic briefly looked like they did not know what had hit them, but they were quickly level, Rogic turning in from close range after Allan McGregor palmed Reo Hatate's shot into his path following a brilliant run from Callum McGregor.
The Hoops thought Daizen Maeda had been upended by McGregor in the box late in the first half, but Carter-Vickers deservedly drilled them into the lead with his left foot as the Gers failed to deal with a free-kick from the left.
Joe Hart returned after the break to discover broken bottles in his penalty area, but Celtic looked untroubled once the game restarted after a delay of only a few minutes for a clean-up operation.
Hart did produce a fine save from Fashion Sakala and a superb reflex stop from McGregor prevented Liel Abada from extending Celtic's lead, but goals from Rogic and Carter-Vickers were enough to secure three precious points for the visitors.
What does it mean? Celtic have title in their sights
That is 26 Premiership games unbeaten for the leaders and they looked destined to dethrone their neighbours after fighting back to win a typically frenetic derby.
Rangers were relentless as they swarmed all over the Hoops early on, but Rogic's goal swung the momentum in favour of Postecoglou's side.
Celtic were rock solid at the back after conceding and good value for another Old Firm win after beating Rangers 3-0 in February, with injured leading scorer Alfredo Morelos sorely missed by the champions.
Carter-Vickers and Starfelt immense
Centre-back Carter-Vickers will get the headlines for scoring the winner, but he and Carl Starfelt were outstanding at the heart of the Celtic defence.
The duo read the game superbly and made 23 clearances between them, ensuring Hart was not overworked.
Roofe fails to fire
Kemar Roofe led the line in the absence of Morelos and the former Leeds United and Anderlecht man could not provide the presence Rangers needed up top.
Roofe had three shots but failed to hit the target as Giovanni van Bronckhorst's men could not build on such a great start.
Rangers travel to Braga for their first leg of their Europa League quarter-final tie on Thursday and take on St Mirren three days later. Celtic's next assignment is a home clash with St Johnstone next Saturday.