Dundee could only draw with Ayr United for a second time at Somerset Park this season, despite producing a strong finish to the game after going down to 10 men.
Ten-man Dunfermline produce a backs-against-the wall home performance to record a 2-1 victory over Raith Rovers and earn the local bragging rights in a pulsating Fife derby.
St Johnstone do their top-six hopes a power of good, seeing off Aberdeen to move within three points of Hearts.
Dundee boss Jocky Scott has told his players it's up to them to silence their critics by putting together the results required to win promotion.
Dundee United's Argentinian striker Damian Casalinuovo is set to miss at least two games after damaging a hamstring in the Scottish Cup quarter-final draw with Rangers.
Dunfermline manager Jim McIntyre reckons his side will face a "buoyant" Raith Rovers in tonight's Fife derby.
St Johnstone defender Danny Grainger will face Aberdeen tonight still harbouring a sense of grievance at the outcome of the sides' last meeting.
Dundee United overcame considerable adversity to earn a deserved replay against Rangers following an action-packed Active Nation Scottish Cup quarter-final at Ibrox.