Livingston vs. Rangers (Wednesday, 6.00pm)
Scottish Premiership champions Rangers are looking to extend their unbeaten league record when they travel to Livingston on Wednesday night.
The Gers won their last visit to the Tony Macaroni Arena by a 1-0 scoreline in March, and travel there again in midweek unbeaten in their last nine meetings against the Lions.
We say: Livingston 0-3 Rangers
Rangers have drawn five of their last eight away matches in all competitions by a 1-1 scoreline, but they are set to have more joy on the road against Livingston, who have conceded in each of their last 13 matches.
The hosts have looked vulnerable defensively and we cannot see them stopping such a rampant Rangers outfit, who should have too much quality in the final third to win comfortably at the Tony Macaroni Arena.
> Click here to read our full preview for this match
Dundee Utd vs. Motherwell (Wednesday, 6.00pm)
Dundee United will be hoping to bounce back from their Scottish Cup semi-final heartache with a victory when they host Motherwell in the Scottish Premiership on Wednesday evening.
Meanwhile, the Steelmen are looking to win four successive top-flight matches for the first time since February 2019.
We say: Dundee United 1-1 Motherwell
Both Dundee United and Motherwell have claimed four points in games against each other this season, winning, drawing and losing one match each.
All three games between the two sides have been close encounters and, with little to separate them, a score draw could be on the cards at Tannadice in a repeat of December's result.
> Click here to read our full preview for this match
Celtic vs. St Johnstone (Wednesday, 6.30pm)
Celtic will be looking to bounce back from another Old Firm derby defeat when they host high-flying St Johnstone in the Scottish Premiership on Wednesday night.
The Hoops have failed to win any of their last three games, while the Saints have lost only one of their previous 11 matches in all competitions.
We say: Celtic 2-1 St Johnstone
Prior to St Johnstone's 1-1 draw at Celtic Park earlier this campaign, the Saints had lost each of their previous three visits by an aggregate score of 14-0.
Davidson's side are much stronger this season, while the Hoops have let their standards slip, so Wednesday night's fixture is set to be another close encounter.
Celtic are likely to be pushed all the way by an inform St Johnstone side, but they should have enough to secure a narrow victory on home soil, ending a run of three games without a win.
> Click here to read our full preview for this match
Aberdeen vs. Hibernian (Wednesday, 7.45pm)
Aberdeen will be hoping to secure a victory that moves them level on points with third-place Hibernian when they lock horns in the Scottish Premiership at Pittodrie on Wednesday night.
Meanwhile, the visitors are looking to win back-to-back league meetings with the Dons for the first time since December 2009.
We say: Aberdeen 1-1 Hibernian
Hibernian have struggled to claim points at Pittodrie in recent years but, after a successful weekend, spirits are high with Jack Ross's men and they will be looking to consolidate third spot with a win on Wednesday.
However, Aberdeen have improved since the arrival of manager Glass and, with little to separate the two sides, a score draw could be on the cards.
> Click here to read our full preview for this match
Kilmarnock vs. St Mirren (Wednesday, 7.45pm)
Kilmarnock take on St Mirren in the Scottish Premiership on Wednesday, with the hosts in desperate need of a positive victory to move out of the relegation playoff position in the table.
St Mirren, meanwhile, are assured of safety, with only finishing top of the relegation group left to play for.
We say: Kilmarnock 2-0 St Mirren
We expect Kilmarnock to have benefitted from their break and have enough extra motivation and energy to beat St Mirren on Wednesday.
Victory could be enough to move Wright's side above Ross County, who face Hamilton in a crucial relegation battle.
> Click here to read our full preview for this match
Ross County vs. Hamilton (Wednesday, 7.45pm)
Ross County take on Hamilton Academical in the Scottish Premiership on Wednesday in a potentially pivotal clash at the bottom of the table.
Bottom-placed Hamilton head into the encounter three points behind Ross County with a greater goal difference, with Kilmarnock sandwiched between the two teams in the relegation playoff position.
We say: Ross County 1-1 Hamilton Academical
We can envisage a draw playing out between these two sides, who will understandably be extremely cautious of losing.
Should there indeed be a share of the spoils, it would ensure that both sides retain a chance of staying up on the last day of the season.