A Stephen O'Donnell thunderbolt put Dundee on course for a comfortable win over Falkirk.
O'Donnell fired an unstoppable 25-yard drive into the top-left corner of the net after 10 minutes at Dens Park.
Falkirk equalised 15 minutes later with a similarly brilliant strike, Mark Millar firing in from 30 yards.
The Dee went back ahead from the spot 10 minutes before the break after Darren Dods handled in the box. Ryan Conroy coolly placed the penalty into the bottom-left corner.
Falkirk almost equalised through top scorer Farid El Alagui but Robert Douglas parried his header and Dundee went further ahead just before the hour thanks to Steven Milne's clinical finish after good work from Leighton Mcintosh.
Dundee: Douglas, Irvine, Lockwood, McKeown, Benedictis, McCluskey (Fotheringham 70), McBride, O'Donnell, Conroy, Mcintosh (Hyde 81), Milne (Chisholm 90). Subs Not Used: Gibson, Weston.
Booked: Lockwood. Goals: O'Donnell 11, Conroy 36 pen, Milne 57.
Falkirk: McGovern, Duffie, Kingsley, Dods, Wallace, Jay Fulton, Faulds, Mark Millar, Sibbald, El Alagui, Weatherston. Subs Not Used: Bowman, Rhys Bennett, Dick, Alston, White.
Booked: Dods. Goals: Mark Millar 24.
Ref: Craig Thomson