Celtic moves to within three wins of another title
Celtic edged closer to a 55th Scottish top-flight title thanks to a 5-2 win over St Mirren and a Rangers slip-up at home against Motherwell.
Celtic is now 16 points clear at the top of the table and just three wins away from securing the title after beating St Mirren in a thrilling encounter at SMISA Stadium.
Jeffrey Schlupp's opener was cancelled out by Declan John's stunning free-kick, only for Arne Engels to restore Celtic's lead from the penalty spot just before the break.
But St. Mirren refused to lie down, as Killian Phillips restored parity once more three minutes after the restart with a bouncing volley that looped over Kasper Schmeichel.
Yang Hyun-Jun edged Brendan Rodgers' side back ahead with 22 minutes to play, with his strike sparking a late flurry from the champion-elect to seal an impressive victory.
A brilliant breakaway goal from Daizen Maeda, who nutmegged his man before slotting past Zach Hemming, put the result beyond doubt, before Yang grabbed his second late on.
Second-placed Rangers lost 2-1 at home to Motherwell leaving them 16 points adrift of the Hoops at the top of the table.