It was a festive cracker at Stangmore Park on Monday - late goals, sendings off and wild celebrations!
Despite dominating much of the fist half, the Swifts went in behind at half time thanks to Jason McCartney's 26th minute goal.
The Swifts hit back from the penalty spot with Andrew Mitchell netting, and with the momentum, they took the lead. Paul McElroy's header going through the hands of Crawford.
With 4 minutes left however the Mallards equalised via Joshua McIlwaine, scoring in successive games, but Mitchell popped up seconds later to snatch victory for the Swifts.
Ryan Mayse almost pulled it back to 3-3 with seconds remaining, but his shot went narrowly wide.