Premiership play-off: Warrenpoint beat Bangor on penalties
Warrenpoint retained their Premiership status as they beat Bangor 3-1 on penalties after leading 2-0 after extra-time in the play-off second leg.
Barry Gray's side had it all to do after a 2-0 first-leg defeat but Conor McDonald put them ahead on 12 minutes.
Warrenpoint continued to dominate and Dermot McVeigh levelled the tie on 76.
Bangor's Eddie McCallion and Town's Daniel Hughes went sent off in extra-time before Stephen Hughes's penalty clinched Warrenpoint's shootout win.
The home side showed their intent right from the off in the promotion-relegation play-off at Milltown as Stephen Hughes hit the woodwork with an 18-yard shot after only 30 seconds.
Hughes was again involved in Warrenpoint's opening goal on 12 minutes as his initial shot was only half-blocked which allowed McDonald to produce a close-range finish.
Warrenpoint continued to create chances on either side of half-time but Bangor keeper Darren Gibbons made great saves to twice deny Daniel Hughes plus John McGuigan and Johnny Cowan efforts.
Home keeper Jonathan Parr saved well from Andrew Long early in the second half but it was one of Bangor's few chances.
Warrenpoint's pressure did yield a levelling goal for McVeigh on 76 as he headed a Mark Hughes cross past Gibbons.
Despite intense Warrenpoint pressure, Bangor held out to take the tie into extra-time and tempers then boiled over with firstly McCallion and then Daniel Hughes receiving their marching orders.
McCallion was dismissed at the start of the second period of extra-time after getting involved following a clash between Grant Gardiner and Daniel Hughes.
Daniel Hughes remained on the pitch after that incident but shortly after striking the woodwork, he was sent off for a second yellow card for throwing the ball away in an attempt to waste time.
McGuigan's initial successful spot-kick and Parr's save to deny Mark Cooling gave Warrenpoint an initial edge in the shoot-out only for two Gibbons saves to seemingly put Bangor in control.
Gibbons produced brilliant saves from McDonald and Mark Hughes but Gardiner then blazed over the bar to give Warrenpoint a lifeline.
Goal-scorer McVeigh's penalty put Point ahead again and after Andy Hall fired wide, Stephen Hughes held his nerve to blast past Gibbons much to the delight of the band of home fans who quickly invaded the pitch.
Warrenpoint's victory means they can look forward to a third season of Premiership football starting in August while Bangor will have to regroup for another Championship 1 campaign.