St Mirren denied Parkhead win as late McGregor equaliser rescues Celtic
Captain Callum McGregor rescued Celtic with a late leveller as the Hoops twice came from behind to draw 2-2 with St Mirren in a pulsating encounter at Parkhead.
Buddies boss Stephen Robinson had promised to have a go at the cinch Premiership champions and striker Curtis Main gave the visitors a shock lead after four minutes.
FULL MATCH DETAILS
Hoops attacker Kyogo Furuhashi levelled with a powerful drive in the 15th minute only for Main to restore the visitors' lead five minutes from the interval.
Main should have added to his tally on three occasions after the break and the Buddies were made to pay when McGregor equalised with nine minutes remaining to avoid a successive league defeat after losing 3-0 to Old Firm rivals Rangers last week.
St Mirren beat Celtic 2-0 last September but had suffered three heavy defeats by the Hoops subsequently, although they were well worth their point on this occasion.
It was Celtic's first home game since they clinched the title against Hearts at Tynecastle two weeks ago and Greg Taylor, Furuhashi and Daizen Maeda came back in, along with Tomoki Iwata who was playing in a more unfamiliar centre-back role in place of Yuki Kobayashi.
Midfielder Keanu Baccus and defender Thierry Small started for the visitors, who got off to a stunning start.
Following a long clearance from Buddies goalkeeper Trevor Carson, a mix-up between Iwata and right-back Anthony Ralston allowed the ball to drop to Main inside the box and he turned inside the latter before shooting low past keeper Joe Hart.
However, the lead evaporated when midfielder Reo Hatate took a pass from Iwata and slipped in Furuhashi to slam the ball high past Carson from 12 yards for his 31st goal of the season.
Hatate soon thundered a shot just