Aberdeen came back from 1-0 down at Rugby Park to beat Kilmarnock 3-1. Ryan O'Leary gave the home side the lead after just three minutes, but Aberdeen soon got themselves in front with second-half goals from Gavin Rae, Niall McGinn and Scott Vernon.
Elsewhere, the game at McDiarmid Park saw St Johnstone beat St Mirren 2-1. Nigel Hasselbaink put the home side ahead after 22 minutes before Murray Davidson added a second eight minutes before half time. St Mirren pulled a goal back through Lewis Guy in the second half, but it wasn't enough.