Aberdeen 3-1 Livingston Visitors take a shock lead and are playing well but once Aberdeen equalise, they coast to victory.
Hamilton 0-2 Hearts Early set piece goal then the spoil the game as much as possible. Score on the break late on.
Hibernian 0-2 Motherwell Bubble burst when they don't benefit from onside goals being disallowed, penalties from diving or Rangers missing so many chances. Goal in each half as Well dominant.
Rangers 4-0 Kilmarnock Two early goals then a cruise. Home fans sing sectarian songs at Steve Clarke.
St Johnstone 1-2 St Mirren Terrible result for us. Buddies score from a corner after 15 minutes then a second early in second half. Hosts play dreadfully but get a soft penalty late on.
Dundee 0-2 Celtic For 70 minutes they miss every chance they get but score two in four minutes to kill the game. After creating nothing we bring on the subs and force Bain into 3 great saves plus hit the bar.