Dundee made four changes to their team when Josh Mulligan, Ryan Howley, Mohamed Sylla and Scott Tifffoney came in for Cammy Kerr, Lyall Cameron, Malachi Boateng and Zak Rudden, who were all named as substitutes.
The game started slowly and it was Killie had the first chance but Carson made a good save. The next 30 minutes Dundee took control and they played some nice football.
It was no surprize when Luke McCowan scored it was a great goal he took the ball on the right from Josh Mulligan, burst infield past David Watons, and curled a beautiful low shot around keeper Will Dennis and inside the far post.
Ryan Howley and then Scott Tiffoney went close to scoring the killer second goal.
Second half and it started in the same mode and again when close to scoring. Then Killie woke up and went close twice, Dundee defended well and looked to see the game out.
To try and bring more composure to the Dee midfield Malachi Boateng came on or Ryan Howley, with Josh Mulligan moving to right wing back.
Cammy Kerr came on for Mulligan to provide more experience in defence. But then lost a sloppy goal, and just after that Owen Beck hit the ball off the bar after a great run into the box.
Worst was to follow when Killie scored again what looked like the winner. But two minutes later Dundee forced a corner and Beck swung the ball in for Joe Shaughnessy a free header and the skipper powered home the equaliser to send the Dundee fans wild with Dee-Light.
Dundee: Carson, Shaughnessy (c), McGhee, Donnelly, Howley (Boateng 67), Mulligan (Kerr 82), Sylla, McCowan, Beck, Bakayoko, Tiffoney (Reilly 77). Unused Subs: Legzdins (gk), Rudden, Ashcroft, Cameron, Robertson, Lewis.
Referee: David Dickinson
Att: 5.780