Aberdeen (4) v (6) Heart of Midlothian (Friday, BT Sport 7.45pm)
Aberdeen won 2-0 when the sides met at Pittodrie in December
Hearts won both Tynecastle meetings 2-1 this season
Hearts' last victory at Pittodrie was 1-0 in May 2016
Kilmarnock (5) v (3) Hibernian - Saturday
Kilmarnock won 3-0 when the teams met at Rugby Park in December
Hibs' last win at Rugby Park was 3-0 in October 2017
The most recent meeting was a 0-0 draw at Easter Road last month
Livingston (9) v (12) Dundee - Saturday
Livi won the first meeting this season 4-0 at the Tony Macaroni Arena
Dundee's last Premiership victory came at Livingston in February
Dundee have lost their last 10 matches in the Premiership
The Dark Blues were relegated after losing to Hamilton last week
St Johnstone (7) v (8) Motherwell - Saturday
St Johnstone are one point ahead of Motherwell in the Premiership table
Motherwell ran out 2-1 winners at McDiarmid Park in December
The two Fir Park meetings this season produced a win apiece
Rangers (2) v (1) Celtic (Sunday, Sky Sports 12 noon)
Rangers won 1-0 when the teams met at Ibrox in December
Celtic won both meetings at Celtic Park this season
Rangers are on a run of five successive Premiership wins
Celtic have only conceded one goal in their last 10 matches in all competitions
St Mirren (11) v (10) Hamilton Academical (Monday, BT Sport 7.45pm)
Accies won 3-1 when the sides last met in Paisley in December
St Mirren's last win over Hamilton was 1-0 in February 2015
A draw will secure Hamilton's place in the Premiership for next season
If St Mirren fail to win they will face a play-off against Ayr Utd, Inverness CT or Dundee United