Celtic's 100 per cent record in the Scottish Premiership came to an end after a dismal 2-0 loss at St Mirren.
The Hoops named a changed team for the trip west of Glasgow with much of their starting XI from the game against Shakhtar Donetsk, with Aaron Mooy, Stephen Welsh, Anthony Ralston and David Turnbull coming into Ange Postecoglou's side. With six wins from six so far in the season, you'd have been forgiven for thinking they would make it seven from seven.
But goals from Mark O'Hara and Jonah Ayunga changed the script, with Stephen Robinson's men picking up a very unlikely win against the reigning champions on their home turf. Celtic's win over Rangers last time out has now paled almost insignificant with their lead in the league being cut to just two points again. Here is how we rated Celtic's players after an underwhelming day away from Parkhead.