Dundee booked a lucrative Scottish Cup quarter-final tie against Rangers with a convincing 5-0 win over Dumbarton at Dens Park.
The Premiership side had drawn a blank in the goalless first game but it took them 16 minutes of the fifth-round replay to open the scoring with defender Paul McGinn's first of the season.
Just before the half-hour striker Kane Hemmings took his tally for all competitions to 19, with captain Gary Harkins again the provider, before Greg Stewart made it three (51) to end any hopes of the Championship part-timers coming back.
Kevin Holt and Stewart added the final two goals in a clinical performance from the Taysiders to set up a trip to Ibrox on March 5 for what will arguably be the tie of the round, live on Sky Sports.
In a low-key start to proceedings, Dumbarton set up camp at the edge of their own box, inviting Dundee to break them down, with little to trouble keeper Mark Brown in the early stages.
However, the breakthrough came when Harkins unlocked the Sons defence with a clever pass to McGinn and the full-back beat the Dumbarton goalkeeper at his near post with a powerful drive.
Moments later, the visitors had the chance to level but Jordan Kirkpatrick's scuffed shot was easily saved by Scott Bain.
In the 29th minute, after he was booked for simulation by referee Stephen Finnie, Harkins set up Hemmings with a fine pass from the edge of the box and the former Rangers and Barnsley player squeezed the ball past Brown.
Dumbarton tried valiantly to get a foothold in the game and in the 39th minute, to his disbelief, former Dundee striker Christian Nade was shown a yellow card for simulation in the Dundee box after turning inside defender Darren O'Dea, with the small band of Sons fans looking for a penalty.
Stevie Aitken's side had it all to do after the break to rescue their cup hopes but when Stewart weaved his way along the edge of the Dumbarton box early in the second half before rifling a left-footed drive low into the corner, the tie was effectively over.
In the 78th minute Holt made it 4-0 from 10 yards before Stewart's 90th minute free-kick from 25 yards rounded off the scoring.