Dundee made two changes to their team from last week Trevor Carson replaced Jon McCraken and Josh Mulligan kept his place after replacing injured Antonio Portales.
Dundee started slowly and lost a goal in sixminutes when a great cross was knocked into his own net by Joe Shaughnessy after the ball hit off Lee Ashcroft’s head.
St Mirren continuted to give Dundee's defence trouble with fast moving football and getting good crosses in. The midfield were struggling to get into the game and this led to Dundee strikers struggling to get any decent balls.
St Mirren hit the bar and the defence managed to clear, but Dundee were giving a big bonus to get back into the game when the Referee went to check VAR and after Lee Ashcroft had his shirt puleed he gave Dundee a penalty.
Up stepped Zach Robinson to see his shot saved by the St Mirren keeper, it was a poor effort and was a easy save. St Mirren came forward again and Trevor Carson made a good save to tip the ball over the bar.
Worse was to follow as St Mirren when the home team doubled their lead a good corner was headed home by Mandron. That was right on half time and it will be hard for Dundee to come back in the second half.
Dundee changed back to a 4-4-2 system and looked a lot better, after 11 minutes Scott Tiffoney replaced Lyall Cameron and it paid off as Dundee attack to try and get a goal.
It did came after 63 minutes Tiffoney swept over a lovely cross for Josh Mulligan to race in and somehow bundle the ball over the line with his back. There was a second VAR check for a possible handball before the goal was confirmed.
After this Dundee looked a different team and were unlucky a few time and McCowan seen efforts saved.
Dundee pushed to the end but time ran out and the game ended in a 2-1 defeat. Hopefully they will learn from this and we need a Penalty taker as we have missed a few lately and it has cost the club.
Dundee: Carson, McGhee (Kerr 83), Shaughnessy, Ashcroft, McCowan, Mulligan, Boateng, Beck, Cameron (Tiffoney 56), Bakayoko, Robinson (Rudden 78). Unused Subs: McCracken (gk), Legzdins (gk), Pineda, Robertson, Anderson, Graham.
Referee: Colin Steven
Att: 6,851