First-half goals from Alex Jakubiak, who scored twice in quick succession, along with goals from Niall McGinn and Tyler French put Dundee well ahead by the interval.
The second half saw an improved Loons but on 66 minutes substitute, Lyall Cameron made it five for Dundee.
Two minutes later a well-worked goal gave the Loons a consolation goal.
Substitute Matty Aitken found Stefan McCluskey in space and the striker looped the ball over Dundee's defence into the goal.
Ten minutes later McCluskey almost grabbed a second when his header clipped the post.
The Loons defended resolutely in the second half with Marc McCallum pulling off a number of great saves.
In the middle of the park Craig Slater, half-time substitute Callum Moore and McCluskey linked up well but couldn't reduce the deficit and the game ended with a comfortable win for an impressive Dundee side.
It's on to the all-important cinch League 2 action next Saturday with a first-ever League trip to Bonnyrigg Rose.
Meanwhile, the club is delighted to announce the return of the Tour de Angus cycle ride which will take place on Sunday, September 4.
This follows on from similar successful events in 2016, 2018 and 2020 around four Angus grounds (Station Park, Glebe Park, Links Park and Gayfield), which enabled the club to enhance its physio and medical equipment.
This time around it is seeking to add funds towards much-needed ground improvements with each cyclist raising funds by sponsorship to complete the event.
You can complete the ride on your own or share the fun with another cyclist.
The total distance is 50 miles but there will be time to stop at each ground before undertaking the next leg.
If you are keen to be part of this get in touch with Club Director and organiser John Milne at firstname.lastname@example.org
The event is open to any cyclist so please encourage family or friends to take part, even if they are not a regular at Station Park.