Ferry Athletic took full advantage of a depleted Jeanfield Black team to advance to the third round of the Queen's Jubilee Cup.
Swifts were depleted to the point of having no available substitutes for the entire match, and faced an uphill battle on a wet and windy day at Dawson Park in the City of Discovery.
Ferry were keen to put Jeanfield on the back foor right from the kick-off and had an opening minute chance when Jake Stewart attempted to test Swifts 'keeper Sam Townsley, only to see his weak attempt easily saved.
The Dundee side didn't have to wait long for the opener however and had the lead just moments later. A cross into the box fell to the feet of striker Luke Queen, who hit a snapshot that was deflected off a Jeanfield defender into the back of the net.
Jeanfield were keen to make sure their heads didn't frop and had an opportunity of their own a couple of minutes later when Jack Muirhead saw his effort well saved by Rikki McLaren, who pushed the ball wide for a corner.
It was from this resulting corner that the Perthshire side had their equaliser. The cross intot the box was not dealt with by the Ferry defence, and the ball fell to Jamie Maloney who hit a looping shot into the net to level the score.
After that goal Ferry started to dominate the match and were close to retaking the lead just before the 10 minute mark when Ewan Stewart was played through on goal from a throw-in, but 'keeper Townsley was quick off his line to save from the striker.
Ferry were pressing well high up the park and created another opportunity when Queen robbed Ryan Young of the ball, but his shot was not good enough to beat Townsley.
At this stage of the match Ferry were in complete control of the game, passing well and creating a number of opportunities, one of which saw Brandon Donnelly's shot well cleared by Swifts defender Finley Young.
The front two of Queen and Ewan Stewart were causing real problems for the Swifts, with their movement and passing carving them open, with the latter the next to threaten as he battled through the Jeanfield defence, only for Finley Young to make another goal-saving clearance.
Ferry finally retook the lead on the 30th minute when a long ball was played through to Ewan Stewart who simply lifted the ball over Townsley to restore his sides advantage.
Five minutes later, it was 3-1 and it was Ewan Stewart again in almost a carbon copy of his first goal. Another long ball was played through and this time the striker opted to slot the ball underneath the oncoming 'keeper to give his side a two goal lead going into half-time.