Callum McGregor fired a spectacular winner deep in stoppage-time as Celtic cut the gap on William Hill Premiership leaders Hearts to four points with a 1-0 victory over St Mirren.
The Celtic captain struck into the top corner from 25 yards to earn a win that looked unlikely for the majority of the game in Paisley .
The champions failed to register an effort on target until stoppage-time and McGregor’s winner came beyond the four minutes of added time that the match officials had signalled.
The hosts had earlier come closest to a breakthrough through Conor McMenamin, who hit the post after missing from close range.
They also had the ball in the net when Liam Scales sent it past team-mate Kasper Schmeichel but the goal was disallowed for offside against McMenamin.
Celtic looked s

The National Sports

talkSPORT Football
talkSPORT
The Guardian Football
Metro Sport
Mirror Sports
The Daily Record
CNN Politics