Dungannon Swifts 4 Ballinamallard 2
(after extra time)
Gary Liggett was the hero as his extra time double took Dungannon Swifts into the sixth round of the Irish Cup.
He came off the bench to hit the decisive goals after the 90 minutes finished level.
Dungannon were two goals ahead and looking comfortable inside the opening 20 minutes.
Strikes from Johnny Courtney and David Kee hauled the Fermanagh side level.
But Liggett sent Dungannon through with two well-taken goals in extra-time.
DGN SWIFTS: Rouse, Lowe, Armstrong, Burns, Wilson (O’Rourke, 57), Glackin (Fitzpatrick, 72), McCullough, Hutchinson, Hazley, Douglas, Mitchell (Liggett, 82)
Subs not used: Coleman, Sanusi
BALLINAMALLARD: McCusker, Phair (Kee, 63), McKenna, Carters, McCartney, Courtney (Elding, 82), Hutchinson, Foy (Currie, 70), Martin, Lafferty, Campbell
Subs not used: Murphy, N Beacom
Referee: Raymond Crangle (Belfast)