Joe Hart: The Celtic number one did not have much to do but was still left wondering how he had to dig the ball out of his net after Mark O'Hara's thumping header had put the hosts in front and he picked the ball out of the net again when Jonah Ayunga took advantage of more slack defending. 5

Anthony Ralston: Replaced Josip Juranovic at right-back but struggled to create anything in an offensive sense. The link-up play with team-mate Abada was uncharacteristically non-existent. He also picked up a needless booking. 5

Stephen Welsh: Came in for Cameron Carter-Vickers and was reunited with Moritz Jenz for the first time since the League Cup win over Ross County in Dingwall. He had to slide in and desperately hack clear from the danger area midway through the first half. However, he was outmuscled by Ayunga when he headed home a second for St Mirren. 5

Moritz Jenz: The on-loan Lorient defender had hit a real rich vein of form and was deployed at left centre-back going into this match. However, the German was crucially outjumped by Curtis Main which led to Ayunga stooping to conquer for the second goal. Both he and Welsh were rumbled up by the Saints strike duo. 5

Greg Taylor: The Scotland international earned the praises of his manager in the build-up to this encounter. He hammered a shot straight at Trevor Carson in the St Miren goal and was another player who had a poor day at the office by his impeccable standards but he certainly wasn't the only one. 5

Callum McGregor: Skipper McGregor did most of his best work in a defensive sense in the first half but he crucially failed to clear a long throw-in which led to St Mirren notching a vital second. Never got going as an attacking force. 5

Aaron Mooy: Mooy was handed his first league start of the campaign and it was an emotional return to his old Paisley stomping ground. He scored twice in 30 outings for the Saints back in 2010 and curled an effort over the top here in 12 minutes. He was culpable for O'Hara's opening goal after some slack marking. Subbed at half-time 

David Turnbull: Turnbull loves a strike against St Mirren and has scored more Scottish Premiership goals against them than any other opponent (six). He never got an opportunity here though and seemed well off it on an afternoon to forget. 4

Celtic Way:

Liel Abada: The Israeli winger was largely subdued in the first half and was rarely seen in an attacking sense. He sent in a wayward overhead kick that rose over the top seconds before the break and made way for Sead Haksabanovic on 56 minutes. 4

Kyogo Furuhashi: Talismanic striker Kyogo never got a sniff of goal in the opening period and lost his footing on a couple of occasions - he just never got to grips with the contest on any level. 4

Daizen Maeda: Missed a late sitter that would have won the game in Warsaw in midweek but here, like fellow wide man Abada, he cut a peripheral figure for the first 45. Hooked for Jota at half-time. 4

Substitutes

Jota (Maeda 46): The Portuguese winger was called for at the interval as desperate times needed desperate measures. Even his skills could not turn the tide in Celtic's favour though and he headed inches wide late on. 5

Reo Hatate (Mooy 46): Japanese playmaker Hatate came on for the ineffective Mooy as Celtic chased a result. He certainly offered more in the final third and there was a slight improvement. He even got in a shot on target that was smothered by Carson in the Saints' goal. 5

Sead Haksabanovic (Abada 56): Replaced the out-of-sorts Abada and at least beat his man and fired in crosses - albeit Giorgos Giakoumakis failed to convert. 4

Giorgos Giakoumakis (Turnbull 56): The Greek striker was flung on as Celtic were staring down the barrel of a gun and headed two efforts straight at Carson when he ought to have scored. 5

Matt O'Riley (Taylor 74): The Denmark under-21 midfielder was given a the latter stages as Ange Postecoglou went for broke. 

Substitutes not used: Benjamin Siegrist, Alexandro Bernabei, Oliver Abildgaard, James Forrest.