Kilmarnock recorded their first victory in four games with a 2-0 Ladbrokes Premiership win against Dundee.
Goals either side of the break from Rory McKenzie and Souleymane Coulibaly gave Lee Clark's men all three points.
The home side were in control for the majority of the match with a dominant and energetic display against a Dundee team that struggled to get out of first gear.
The game came to life after nine minutes when Cammy Kerr fouled Kilmarnock winger Jordan Jones with a strong sliding challenge...
St Johnstone earned a first win in five matches as they put 10-men Inverness Caley Thistle to the sword with a clinical 3-0 victory in the Ladbrokes Premiership.
Liam Craig got the ball rolling with a 14th minute goal and the home side were helped when Inverness skipper Gary Warren was given a red card in the 61st minute following two yellow cards in the space of just 60 seconds.
When Murray Davidson drove in a second for the Perth outfit there appeared no way back for their visitors and Danny Swanson's...
Partick Thistle's hoodoo over Hamilton Accies continued as the Maryhill side maintained an impressive 10-game unbeaten run with a 1-1 draw at the SuperSeal Stadium.
Accies haven't taken three points from the Jags since late strikes by Tony Andreu and Jason Scotland gave them a 2-1 Firhill win back in August, 2014.
Since then, Thistle have clocked up seven draws and three wins, and in the end Accies can consider themselves fortunate to escape with a point.
Thistle started well, with Kris Doolan heading...
Lee Hodson scored his first goal for Rangers as a much-changed home team beat Aberdeen 2-1 at Ibrox.
The right-back, in for the dropped James Tavernier, finished emphatically with 20 minutes left to hand Rangers a first victory over their top-four rivals in the Ladbrokes Premiership.
After a tight first half, Aberdeen forward Jayden Stockley missed a glorious chance and Kenny Miller showed him the way to goal in the 52nd minute as he converted Joe Garner's cross.
Rangers showed the passion that was...