Aberdeen (3) v (2) Rangers
- Wednesday's match is live on Sky Sports, kick-off 7.45pm
- Rangers won 5-0 when the sides met at Ibrox in September
- The last Pittodrie meeting was a 1-1 Scottish Cup draw in March
Celtic (1) v (9) Hamilton Academical
- Celtic are on a run of 10 straight wins in all competitions
- It was 1-0 for Celtic when the sides met back in September
- Accies' last win was against Livingston on September 28
Heart of Midlothian (10) v (7) Livingston
- It was 0-0 when the teams met at the Tony Macaroni Arena in October
- Livingston's last win was against Celtic on October 6
- Hearts have picked up just one win since September
Kilmarnock (5) v (12) St Johnstone
- Killie won 1-0 at McDiarmid Park back in August
- Saints' last win against Kilmarnock was at Rugby Park in August 2017
- Kilmarnock have lost just once at home this season, Saints are yet to win away
Ross County (8) v (6) Hibernian
- Hibernian are unbeaten in their last nine Premiership games
- It finished 2-2 when the teams met at Easter Road in October
- County's last win was against Motherwell back in September
St Mirren (11) v (4) Motherwell
- Motherwell beat Saints 2-0 at Fir Park in October
- The Steelmen have only drawn once this season - at Livingston on the opening day
- St Mirren have lost five of their last six Premiership matches