Despite almost total dominance over the visitors, awful finishing and even worse defending seen the Lanarkshire men leave with all three points.
Check out our player ratings from the game and vote for your man of the match in the poll below. Remember you can use the comments section below the article or join our popular forum to add your thoughts in more detail!
Wes Foderingham - 6
The Englishman had nothing to do for the afternoon except pick the ball out of the net after being left isolated by his defence.
James Tavernier - 7(Gersnet Man of the Match)
Always an important attacking outlet, Tavernier was one of only a few players that looked like he thought we could recover from losing the opening goal to win the game. Time after time he tried to unlock the away defence only for his attacking colleagues to pass up the opportunities.
Ross McCrorie - 6
Despite a dreadful error to gift the opening goal, the youngster didn't let his head go down and generally his defensive play was again absolutely fine.
Danny Wilson - 5
Like McCrorie, Wilson was culpable for one of the goals but his overall play was also far too slack at times. His lack of concentration and pace were punished to kill off any home hopes of a late comeback.
Lee Hodson - 5
The Ulsterman was a late addition to the team after illness forced Declan John to miss out. Hodson did fine for the first half but struggled badly after half-time and never really looked comfortable on the ball which left the team unbalanced in an attacking sense.
Ryan Jack - 5
As with most of his games this season, the Scotland internationalist didn't do too much wrong but neither did he step up after we lost the opening goal. Perhaps surplus to requirements when looking to score goals.
Jason Holt - 5
After some positive displays, Holt was unfortunately ineffectual on Saturday. Too lightweight too often and didn't get forward enough to add an extra threat when we badly needed inspiration.
Daniel Candeias - 6
As with Tavernier, the right winger tried time after time to supply much needed goals but fell out of the game after half-time and became too predictable as the game went on.
Kenny Miller - 4
Was involved in some nice inter-play early in the game but after that was merely a bystander in no-man's land. This was the kind of poor form that seen him dropped from the team under Caixinha.
Josh Windass - 4
Although no-one can question the work-rate of Windass, his contribution was woeful on Saturday. Yes he tried hard to positively affect the game but rarely supplied any genuine quality.
Alfredo Morelos - 6
Unfortunately the young Columbian is suffering from a lack of confidence at the moment. Was unlucky with one downward header early in the game but missed two great chances thereafter. Needs a hand though!
Ryan Hardie - 5
Was given 20mins to try and help save the game but didn't really do much of note.
Eduardo Herrera - 5
Another clearly lacking any sort of sharpness, the Mexican striker showed some decent touches and perhaps deserves a starting slot for Friday's trip to Dens Park.
Aaron Nemane - 5
The diminutive winger was only given 5mins to show what he can do which was a waste of time for all concerned.
Discuss this article
Enjoyed this analysis? Disagree entirely? Found a spelling mistake? Whatever your opinion, it's welcome on our popular and friendly message-board.