Premiership: St Johnstone win, Killie and Accies draw
St Johnstone beat St Mirren, while Hamilton picked up a point at Rugby Park.
Kilmarnock and Hamilton played out a 1-1 draw at Rugby Park.
The visitors grabbed the lead when Dougie Imrie flicked on James Keatings' delivery into the net.
But Rory McKenzie restored parity on the brink of half-time, slotting home from a cute right wing cross.
Accies' Steven Boyd was sent off in the dying moments but Martin Canning's men held on for a point.
St Johnstone comfortably beat St Mirren despite missing two penalties.
After a goalless first half, David Weatherspoon would eventually break the deadlock on the hour mark.
The Saints then passed up two glorious chances to double their lead from the penalty spot.
First, Tony Watt was denied by Buddies keeper Craig Samson, with Liam Craig blasting a second spot kick over the bar soon after.
But Tommy Wright's side wouldn't be made to rue the misses as Matty Kennedy put the result beyond doubt by pouncing on a rebound late on.