Dundee are all but relegated from the Scottish Premiership after victory for St Mirren ensured safety for the hosts.
Mark McGhee’s side are six points adrift at the foot of the table with two games to go – and seven goals worse off – after second-bottom St Johnstone drew with Livingston.
Alex Greive pounced on a Charlie Adam error to put St Mirren in front.
Ryan Sweeney and Jordan McGhee threatened an equaliser before Curtis Main doubled the home team’s lead.
St Mirren climb above Aberdeen into ninth place and are eight points clear of St Johnstone.
- Reaction & as it happened
McGhee’s men started in a positive manner without being able to fashion a chance and were undone by Adam’s unfathomable mistake.
The midfielder had the ball deep inside his own half on the left under no pressure and played it across the face of goal into the path of Greive, who gratefully received to score.
The goal shifted the momentum to the hosts and Main’s header was kept out only by a superb Harrison Sharp save before Greg Kiltie flashed a shot wide of the Dundee goal.
Conor McCarthy headed Scott Tanser’s teasing delivery over moments later.
Dundee came out refreshed in the second half and Adam showed character by being involved in some of their best moments.
His free-kick was helped on by the head of Sweeney, bringing out the best in goalkeeper Jak Alnwick.
And an Adam corner prompted a scramble in the St Mirren box with Sweeney forcing the ball forward and McGhee turning it on to the post.
But, again, St Mirren scored against the run of play. Main peeled off on the left of the box, took down Marcus Fraser’s cross and lashed a shot past Sharp. It was the striker’s first goal since September.
With Glenn Middleton heading St Johnstone in front in Livingston, it looked as though Dundee’s fate was sealed. However, Jack Fitzwater’s leveller prevented confirmation of the Dark Blues’ demotion.
Man of the match – Curtis Main
What did we learn?
St Mirren put themselves in a much stronger position with last week’s win at St Johnstone and victory against Dundee gave them their first back-to-back wins since February.
Though not their most impressive campaign, the Paisley side have benefitted from a squad full of seasoned Premiership pros and Stephen Robinson has plenty to work with next term.
Dundee’s last win of any kind is still James McPake’s final match in charge – the Scottish Cup defeat of Peterhead on Valentine’s Day.
They now are virtually certain to be relegated and McGhee is still without victory a dozen matches into his tenure.
Dundee host Hibernian on Tuesday evening (19:45 BST) and St Mirren’s penultimate match of the season is at home to Livingston on Wednesday (19:45).
- St MirrenSt Mirren
- Match Stats
- Live Text
- 2TaitBooked at 35mins
- 13GogicBooked at 89mins
- 16ErhahonBooked at 63minsSubstituted forPowerat 77′minutes
- 11KiltieBooked at 50minsSubstituted forFlynnat 82′minutes
- 10MainSubstituted forBrophyat 90+3′minutes
- 21GreiveSubstituted forHendersonat 90+3′minutes
- 5SweeneyBooked at 68mins
- 10McGowanSubstituted forByrneat 66′minutes
- 26AdamSubstituted forMulliganat 61′minutes
- 17McCowanSubstituted forMcMullanat 61′minutes
- 20RuddenSubstituted forAndersonat 74′minutes
- David Dickinson
- Shots on Target
Match ends, St. Mirren 2, Dundee 0.
Second Half ends, St. Mirren 2, Dundee 0.
Substitution, St. Mirren. Eamonn Brophy replaces Curtis Main.
Substitution, St. Mirren. Jay Henderson replaces Alex Greive.
Attempt missed. Marcus Fraser (St. Mirren) right footed shot from outside the box misses to the left. Assisted by Alan Power.
Corner, Dundee. Conceded by Joe Shaughnessy.
Attempt missed. Alex Greive (St. Mirren) right footed shot from the centre of the box misses to the right following a fast break.
Jordan McGhee (Dundee) wins a free kick in the defensive half.
Foul by Curtis Main (St. Mirren).
Alexandros Gogic (St. Mirren) is shown the yellow card for a bad foul.
Attempt missed. Niall McGinn (Dundee) right footed shot from outside the box misses to the left. Assisted by Max Anderson.
Cammy Kerr (Dundee) wins a free kick in the attacking half.
Foul by Richard Tait (St. Mirren).
Attempt missed. Ryan Sweeney (Dundee) header from the centre of the box misses to the left. Assisted by Niall McGinn with a cross following a corner.
Corner, Dundee. Conceded by Alan Power.
Attempt blocked. Niall McGinn (Dundee) right footed shot from the centre of the box is blocked. Assisted by Daniel Mullen.
Shaun Byrne (Dundee) wins a free kick in the defensive half.
Foul by Alexandros Gogic (St. Mirren).
Substitution, St. Mirren. Ryan Flynn replaces Greg Kiltie.
Foul by Shaun Byrne (Dundee).