Ryan Harpur hit a hat-trick as Dungannon Swifts eased through to the last 16 of the Irish Cup against Moyola Park.
His treble helped ensure Dungannon avoided any slip-ups against the Championship Two outfit.
The first came after eight minutes when Gary Liggett headed home a Cameron Grieve cross, before Harpur doubled the advantage when he turned in a 21st minute drive from Liggett.
Stefan Lavery made it 3-0 when he turned in a Liggett knockdown in the 38th minute.
Chris Dowie pulled one back late in the half for the home side.
Number four came in the 53rd minute. Michael Walsh handled a shot on the line, resulting in a red card, with Harpur converting the penalty.
Harpur completed his treble from the spot late on to ensure Swifts’ passage.
MOYOLA: Farniok, Maguire, Stewart, McQuillan, Waddell, Walsh, McConnell, Gallagher, Dowie, Henning, Walls. Subs: Kelly, Paul, Curtis, Kilpatrick, McAllister
DUNGANNON SWIFTS: Buchanan, Lowe, Brennan, McCaffrey, Grieve, McCullough, Hutchinson, Harpur, Tomelty, Liggett, S Lavery. Subs: Hazley, Glackin, C Lavery, Fitzpatrick, Brolly
Referee: Andrew Davey (Bangor)