Rangers 2-1 Aberdeen
Rangers started the game brightly but were dealt another injury blow as Ridvan Yilmaz lasted only eight minutes before having to be replaced by Borna Barisic.
The away side took the lead on the 20th minute mark as Connor Barron stunned the home crowd. Luis ‘Duk’ Lopes weaved his way into the box before the ball broke to Barron who lashed the ball home.
Six minutes later and Rangers were level through Antonio Colak. John Lundstram slipped a precise through ball to Malik Tillman who found the Croatian to side foot home the leveller.
John Lundstram gave the home side the lead with almost the last action of the first half.
Hibs 1-0 St Mirren
Mykola Kuharevich thought he had put Hibs ahead after nine minutes, but much to the relief of the buddies it was ruled out by VAR.
Four minutes into stoppage time at the end of the half and Hibs had the lead after Martin Boyle dispatched a VAR awarded penalty.
Dundee United 0-1 Motherwell
Sondre Solholm Johansen headed the away side in front after 22 minutes from a Blair Spittal cross.
The home side were reduced to 10 men five minutes before the break after Tony Watt was shown red for serious foul play on Sean Goss.
St Johnstone 1-0 Kilmarnock
The home side took an early lead inside four minutes. Forward Stevie May saw his effort deflect off Ash Taylor to find the bottom corner, the strike eventually awarded as an own goal to the Kilmarnock defender.