Dillon Barnes - 7
A virtual spectator until the second half, possibly disappointed he didn't do better with the visitors' goal.
David Gray - 8
It's nice to have Sir David back in green and white, solid and dependable as ever.
Paul Hanlon - 8
No complaints and a second goal in two games.
Darren McGregor - 8
Uncompromising as ever, proved he can still be a decent back up.
Lewis Stevenson - 8
The old back four all put in veteran displays and Lewis was no different.
Melker Hallberg - 7
A nice assist for Mallan's goal, but looked leggy towards the end.
Stephen McGinn - 8
Some neat passes on his debut, but needs time to get up to speed.
Drey Wright - 7
Didn't get a lot of joy but his pace troubled defenders at times.
Stevie Mallan - 9
Two well-taken goals and a few dangerous crosses on a comfortable night for the midfielder.
Jamie Murphy - 8
A solid enough performance from the winger but concerning to see him go off with an injury in the second half.
Jamie Gullan - 7
Will be frustrated not to get on the scoresheet from any number of chances.
Subs
Martin Boyle - 6
Didn't make a huge impact after coming on, but used his pace well.
Christian Doidge - 6
Slightly unlucky not to get a goal.
Kyle Magennis - 6
A few nice passes from the new signing, but clearly in need of games to get up to speed.
Kevin Nisbet - 5
No real time to make an impact.