In this second leg final against Kilmarnock, Dundee made one change Jordan Marshall came in for Christie Elliott, with Cammy Kerr moving across from left to right back.
Dundee got off to the perfect start scoring from their first attack. A Killie attack broke down and the ball was cleared to the half way line. Danny Mullen won an aerial challenge allowing Paul McMullan to race through the middle, supported by Mullen and Jordan McGhee, facing only two Killie defenders. McMullan shaped to send McGhee in on goal but switched the ball the other way for Danny Mullen to stroke his shot across Doyle and inside the far post. It was a lethal break capped with a delightful finish.
Five minutes and it was 2-0 when from a Paul McGowan corner Lee Ashcroft headed home to put Dundee 4-1 up on the tie. Dundee could have made it three nil but Jordan McGhee's header came back off the bar.
Killie struggled to trouble the Dundee defence and that was after they changed their formation playing three and the back and three up front.
Killie did scored with 77 minute on the clock, Kyle Lafferty went down after a challenge from Legzdins and the striker scored from the spot. Dundee managed the next 10 minutes okay and they seen the game out without being troubled.
Pure dee light for the Dundee players at the end, they have done the job which looked pretty unlikely in January. The squad has come good at the right time. James McPake has proved a lot of people wrong as many called for his head.
So back to the Top league for the club. Happy Dundee fans which will last all summer now!
Dundee: Legzdins, Kerr, Fontaine, Ashcroft, Marshall, Byrne, McGhee, McMullan, Adam (c), McGowan (McDaid 77), Mullen (Sow 70) Unused Subs: Ferrie, Jakubiak, Anderson, Fisher, Cummings.
Referee: Bobby Madden
Att: 500