Dundee vs. Ross County (Wednesday, 7.45pm)
County enter this game on a four-game losing run and are four points adrift of their opponents, who have hit a bit of form over the past couple of weeks.
We say: Dundee 1-0 Ross County
County are winless 10 games into the Scottish Premiership season and risk being cut adrift at the bottom should they suffer defeat at Dens Park.
Mackay's side have particularly struggled on the road, and we can see their losing run continuing here with defeat to an improving Dundee side.
Hibernian vs. Celtic (Wednesday, 7.45pm)
Meanwhile, the home side head into this game on the back of three successive defeats, a run of form which has left Jack Ross's team four points adrift of Celtic in the standings.
We say: Hibernian 1-4 Celtic
While Celtic have been extremely poor away from home this season, that may not matter on Wednesday. Hibs appear to be on a downward spiral, leading us to predict a comfortable victory for the Bhoys.
Livingston vs. Dundee Utd (Wednesday, 7.45pm)
A strong run of form has seen Tam Courts's side climb to third spot in the Scottish Premiership table, while their hosts have also won back-to-back games to move up to ninth.
We say: Livingston 1-1 Dundee United
In what should be a very close game, we cannot quite pick a winner and instead opt for a low-scoring draw.
Both sides will come in with plenty of confidence, and, while Dundee may boast slightly more quality in their ranks, home advantage could level the playing field for Livingston.
Motherwell vs. St Mirren (Wednesday, 7.45pm)
A dip in form has seen the hosts drop to sixth spot in the Scottish Premiership table, while their visitors sit one point worse off in seventh spot after a defeat of their own last time out.
We say: Motherwell 1-2 St Mirren
While we would normally opt for a draw between these two evenly-matched sides, Motherwell's current form may tilt the scales towards the visitors.
Having given a good account of themselves against Rangers, we anticipate Goodwin's team bouncing back to winning ways against an out-of-sorts side.
Rangers vs. Aberdeen (Wednesday, 7.45pm)
Rangers will be looking to extend their lead at the top of the Scottish Premiership table when they welcome Aberdeen to Ibrox Stadium on Wednesday evening.
Steven Gerrard's side have a slender three-point advantage over second-place Hearts, whilst Aberdeen are languishing down in the bottom half of the table.
We say: Rangers 3-1 Aberdeen
It has taken some time, yet Rangers have established themselves as Scotland's premier club once again, leapfrogging rivals Celtic as the standout side in the division.
Aberdeen will not be a walkover for Rangers, yet their threats should pose little threat to the hosts, making another win for Gerrard's men the most likely prospect.
St Johnstone vs. Hearts (Wednesday, 7.45pm)
Robbie Neilson's side have now played out back-to-back draws, dropping three points behind league leaders Rangers as a result, while their visitors sit down in 10th spot after consecutive defeats.
We say: St Johnstone 1-3 Hearts
Following the disappointment of Saturday's result, we back Hearts to get over the line and return to winning ways on Wednesday.
Neilson has a squad full of talent at his disposal, and they should have enough to outclass the hosts.