Hibernian vs. St Johnstone (Saturday, 3.00pm)
The two sides head into this game off the back of thrilling penalty shootout victories in the Scottish Cup, sending them both into the semi-finals.
We say: Hibernian 1-2 St Johnstone
After winning 1-0 against Hibernian in March, St Johnstone are looking to secure back-to-back top-flight victories against them for the first time since January 2012, and with their current form, we feel that they have every chance of achieving this on Saturday.
The hosts have won only seven of their 17 league matches at Easter Road this campaign, and although Doidge and Nisbet will be a threat going forward, we feel that the visitors have enough to secure all three points in the Scottish capital.
Livingston vs. Aberdeen (Saturday, 3.00pm)
The hosts, who have lost each of their last three games in all competitions, are currently nine points behind the fourth-placed Dons, who have won just one of their last five league matches.
We say: Livingston 1-1 Aberdeen
Livingston's defence has looked vulnerable in recent weeks, conceding in each of their last 12 matches, while Aberdeen have scored just 11 times on the road this season, the joint-lowest in the division. With little to separate the two sides, a score draw could be on the cards at the Almondvale Stadium.
Dundee Utd vs. Ross County (Saturday, 3.00pm)
Meanwhile, the Staggies are winless in their last 13 top-flight matches against newly-promoted clubs, drawing five and losing eight in the process.
We say: Dundee United 3-0 Ross County
Ross County will be desperate to claim all three points this weekend but must improve defensively if they are to have any chance of winning, after conceding in 14 of their last 15 matches in all competitions.
Excluding last Wednesday's 3-0 loss to Kilmarnock, Dundee United have performed well in recent weeks, and we feel that they should have enough quality in the final third to win comfortably at Tannadice.
Motherwell vs. Kilmarnock (Saturday, 3.00pm)
Motherwell will host relegation-threatened Kilmarnock in the Scottish Premiership on Saturday, looking to win three consecutive top-flight games for the first time since December 2019.
Meanwhile, the visitors, who convincingly beat the Steelmen 4-1 on home soil in March, have lost 10 of their last 11 away league outings and failed to score in nine of those matches.
We say: Motherwell 1-1 Kilmarnock
Only one of the last 13 Scottish Premiership meetings between Motherwell and Kilmarnock has finished level, with the two sides drawing 0-0 in March 2019.
Saturday's encounter is crucial for the visitors who are desperate to claim three points, however with little to separate the two teams, a score draw could be on the cards at Fir Park.
St Mirren vs. Hamilton (Saturday, 3.00pm)
The Accies have played against the Buddies three times since the turn of the year, drawing twice in the league and losing in the Scottish Cup third round.
We say: St Mirren 2-1 Hamilton Academical
The final three league games for Hamilton are must-win matches if they are to escape from danger, and claiming all three points on Saturday would provide a massive boost for Rice's side.
St Mirren have been victorious in just four league games on home soil this campaign – only the Accies have won fewer – but we feel that the Buddies will have enough quality to secure a narrow victory in Paisley.