After goals from Tom Razic and Cameron Carter-Vickers, Celtic advanced to the Scottish Premiership title by six points to beat the Rangers at Ibrox.
The Rangers quickly went beyond the mark and, after captain James Tavernier curled a free-kick into the far post, Aaron Ramsey led them.
On-loan Juventus midfielder crosses from Ryan Kent in his first Old Firm appearance.
Kent then almost added to the scoreline but his close-range effort surpassed the post.
But the Celtics weren’t confused and Tom Razic equalized in their first real attack in the seventh minute.
The Australian, who had just returned from injury, picked up the ball from the rebound after a move that started with a driving run by Callum McGregor on the right.
Equalizer calmed the process down after a crazy start but it was the Rangers who were looking at more threats without any real end product.
At the other end, Connor Goldson was about to head the ball over the bar as Jota flashed a dangerous cross.
Razik then looked for a second goal half an hour earlier, but his effort went high over the bar.
The midfielder came close again when he tried to steal a loose ball after defender Alan McGregor cleared Daisen Maeda’s effort, but the Rangers were there to clear the defense.
John Celtic took the lead before the break from Lundstrom’s mistake. The Rangers man failed to overcome the danger from a free-kick and Cameron Carter-Vickers showed great restraint in taking the ball down and setting the house on fire.
The restart was delayed because match officials checked a broken bottle thrown into the Celtic penalty area before ground staff were called in to clean the glass.
The frustration of the home support continued to grow and as Celtic continued to be in control, objects were thrown towards the shoe as he prepared to take an angle.
Celtic striker Giorgos Giacomakis picked up the booking for a reckless challenge on Ryan Jack, and Cameron Carter-Vickers turned yellow shortly after tackling Kemar Roof.
John Lundstrom aimed from 20 yards out when he tried to equalize for the Rangers, but Hart saved it well with a Celtic goal.
A brilliant response from Hart then cut the option inside after challenging the fashion sakala and challenging the ‘keeper’.
Lil Abada kept the game out of Celtic’s reach in the last 10 minutes but McGregor saved a finger tip by pushing his strike just above the crossbar.
The Rangers tried to put some pressure on Joe Aribo and Kemar Roof in the final stages, but they could not find the parity to maintain their unbeaten home record and keep pace with leader Celtic.
Celtic at St. Johnstone’s home on April 9 in the final round of the Scottish Premiership before splitting. Rangers 10 April away from St. Mary’s, live Sky Sports Football.