- Last-placed St Johnstone risk relegation if they do not secure a victory against Hearts
- 10th-positioned Dundee will face off against 11th-positioned Ross County in a crucial battle in the fight for staying in the league
- Aberdeen will challenge champions Celtic, who have netted 14 goals in their last four games
St Johnstone's recent win against Ross County has kept their hopes alive of steering clear of being automatically relegated from the Scottish Premiership. To remain in contention, they must now secure a positive outcome against Hearts in their upcoming match.
Dundee and Ross County, who are above St Johnstone in the league standings, will clash at Dens Park. Meanwhile, Celtic, the reigning champions, will travel to take on fourth-placed Aberdeen, who are aiming for a spot in European competitions.
Aberdeen vs Celtic (Wednesday, 7.45pm)
Celtic have been dominant in recent league fixtures, winning three out of their last four games with impressive scorelines of 5-1, 5-0, and 3-1. Their only hiccup was a 1-1 draw in a derby against Rangers.
In the upcoming match, Celtic are favored to secure a narrow win against Aberdeen, who have seen their chances of qualifying for the Europa League diminish after losses to St Mirren and Rangers in their previous matches.
Score prediction: Aberdeen 1-2 Celtic
Dundee vs Ross County (Wednesday, 7.45pm)
Following Ross County's recent defeat against bottom club St Johnstone, they find themselves in the relegation play-off spot with just two games left. Despite losing their last seven league games, Ross County could manage to secure a draw against Dundee, who are only two points ahead in the standings.
Score prediction: Dundee 1-1 Ross County
Hearts vs St Johnstone (Wednesday, 7.45pm)
St Johnstone have been fighting hard to retain their position in the top division, having caused upsets by defeating Celtic and Ross County in previous matches. However, their away form has been poor this season, and they are likely to face another defeat against Hearts, who are coming off a strong 3-0 win under interim manager Liam Fox.
Score prediction: Hearts 3-1 St Johnstone
Motherwell vs Kilmarnock (Wednesday, 7.45pm)
Kilmarnock have been in good form, winning four of their last five matches and keeping clean sheets in three of those victories. They are expected to continue their strong performance with a win against Motherwell, who have struggled to score in recent games.
Score prediction: Motherwell 0-1 Kilmarnock
Rangers vs Dundee United (Wednesday, 7.45pm)
Rangers broke their winless streak by defeating Aberdeen 4-0 in their previous match. However, they have had defensive issues, failing to keep a clean sheet in their last 10 Premiership games.
Dundee United still have a chance to secure a place in next season's Conference League and are likely to score in a defeat against Rangers.
Score prediction: Rangers 2-1 Dundee United
St Mirren vs Hibernian (Wednesday, 7.45pm)
St Mirren have been strong at home, winning three of their last four matches and drawing 2-2 against Rangers in the other. A thrilling draw could be on the cards as they face Hibernian, who are aiming for Europa League qualification.
Both teams have displayed attacking prowess in recent games, setting the stage for an entertaining match.
Score prediction: St Mirren 2-2 Hibernian