Manager James McPake made three changes from the Ross County defeat. Max Anderson, Luke McCowan and Cillian Sheridan started, replacing Jordan McGhee, Leigh Griffiths and Jason Cummings, who were all on the bench.
Dundee played well for the 90 minutes and a great response from the the Ross County game. Max Anderson scored after 11 minutes with a fine finish after a tremendous move going forward by the dark blues.
Dundee should have got a second soon after but some how the buddies cleared their defence.
Dundee played some fine stuff with the subs that came on all done well. Going by the reports it was a fine support today at Paisley which would have helped the team.
A great three points which was well needed in this tough season back in the top league.
Dundee: Legzdins, Kerr, Ashcroft, Sweeney, Marshall, Anderson (McGhee 75), Adam (c), McGowan (Elliott 85), McMullan, Sheridan (Mullen 55), McCowan Unused subs: Lawlor (gk), Fontaine, Griffiths, Cummings.
Referee: John Beaton