Kristoffer Ajer og Mohamed Elyounoussi startet kampen, men klarte ikke å hindre at Celtic gikk på et forsmedelig tap på hjemmebane.
Kristian Dennis ga St. Mirren en overraskende ledelse etter 18 minutter, men Odsonne Édouard sørget for balanse i regnskapet for Celtic med sitt mål etter 32 minutter.
Da de fleste trodde at Celtic skulle snu til seier, sjokkerte gjestene Ajer & co. igjen fem minutter senere. Da snek Ilkay Durmus seg foran Shane Duffy og sørget for 2-1.
Fotball
Fossum avgjorde på overtid for Aalborg
11 TIMER SIDEN
Celtic presset på for mål etter hvilen, men det kom verken utligning eller ledelse. Elyounoussi ble byttet ut til fordel for Albian Ajeti etter en drøy time, men heller ikke han klarte å score.
Med sesongens tredje tap er Celtic langt unna erkerivalen Rangers på toppen av tabellen. Avstanden opp er på hele 23 poeng. Celtic har riktignok to kamper færre spilt, men Rangers har enda ikke tapt denne sesongen.
(©NTB)
Indre Bane
Tror årets RBK-utgave vil minne om Erik Hamréns
11 TIMER SIDEN
Indre Bane
Eksperten med hyllest i anledning kvinnedagen
12 TIMER SIDEN