Dungannon Swifts claimed their seventh Mid-Ulster Cup title on Friday night with victory over Banbridge Town.
The Championship Two side took an early lead and dominated the first half, but Swifts’ added quality ultimately proved the difference.
Francis Brennan drew them level before Matt Hazley’s 109th minute winner.
The sides couldn’t be separated in 90 minutes with Dungannon coming from behind – as they had done in the previous two rounds – to force extra time.
Banbridge had taken a shock 12th minute lead following a mistake by goalkeeper Tuda Murphy. He failed to collect a corner from Paul Walsh and Conor Downey fired home at the back post.
Murphy also made good saves to thwart Walsh and Downey with Swifts’ best chance falling to Rian Devlin, who poked an effort just wide.
Dungannon drew level 10 minutes into the second half.
A Hazley corner was fumbled and Brennan – who come forward from defence for the attack – forced the ball home at the back post.
The Premiership side went close to a winning goal via a Hazley free-kick which was pushed over by the ‘keeper at the last minute.
Extra time failed to produce many chances – until that 108th minute winner.
A defensive lapse allowed the ball to reach Hazley, and he skipped around the ‘keeper before thumping the ball in from a tight angle.
DGN SWIFTS: Murphy, McKerr, O’Rourke, Montgomery, Brennan, Fitzpatrick, C Lavery (Glackin, 98), Hazley, Devlin (Costello, 57), S Lavery, O’Neill (McMinn, 66)
Subs not used: Curran, Hutchinson
BANBRIDGE TOWN: Hillen, McCartan, Thompson, Alderdice, King, Tumilty, Downey (O’Neill, 67), McGrath, Grant, Kingsberry, Walsh (Pedlow, 107)
Subs not used: Cobb, Gourley, Ferguson
Referee: Mark Courtney (Dungannon)