Waterford had goalkeeper Shaun O'Brien to thank for keeping a Neil McManus stoppage time penalty out of the net to deny Antrim a share of the spoils at Corrigan Park.

The visitors would play over half the game with 14 players after Colin Dunford was sent-off, but Liam Cahill's side rallied well in the second half to get ahead and they managed to stay there despite Antrim roparing back in the final quarter.

Playing with a significant wind advantage, Antrim were much quicker to settle with Neil McManus landing points either side of efforts from Keelan Molloy and Daniel McKernan, but the hosts had goalkeeper Ryan Elliott to thank for diverting Stephen Bennett's rasping shot up and over for a point.

The Dunloy man was unable to do anything on nine minutes when Colin Dunford rounded Stephen Rooney to slot home on the angle and give the visitors a 1-02 to 0-04 lead.

Antrim responded brilliantly with four of the next five scores including a missile from Gerard Walsh deep in his own half and the route one approach would pay off on 14 minutes as a long ball squirted free with Keelan Molloy playing back to Domhnall Nugent who finished to the net.

Waterford would hit 10 wides in the first half with the wind playing havoc but Antrim were much more economical and had moved six clear when first, Tom Barron pointed and then on 29 minutes, Dunford would be first to a dropping ball to fire low to the net to reduce the gap to two.

However, he would then blot his copybook when dismissed for what appeared an off-the-ball swipe at Nugent and with McManus continuing to knock over frees, Antrim led 1-14 to 2-07 at the break.

Waterford made much the better start to the second period and after hitting two of the first three points, struck for goal when Stephen Bennett read Gerard Walsh's attempted short pass to intercept and find Michael Kiely who blasted home to level.

By the midway point of the second period, they had pushed on and led by five with Gleeson and Bennett leading the way, but it was game-on again on 62 minutes when Ciaran Clarke rattled the net after pouncing on a break from a tight angle and a Cunning point left just one in it.

However, Waterford were able to find the answers with three Gleeson points leaving a goal in it until Antrim were given a penalty deep in injury-time after Conor McCann was taken down when about to finish to the net after O'Brien had saved from David Kearney.

McManus stepped-up and went high, but O'Brien got the vital touch to keep the ball out of the net and ensure the points were heading back to the south east.

Antrim: Ryan Elliott; David Kearney, Gerard Walsh (0-01), Stephen Rooney; Paddy Burke, Eoghan Campbell, Ryan McGarry; Keelan Molloy (0-02), Daniel McKernan (0-01); Michael Bradley (0-02), Domhnall Nugent (1-00), Conal Cunning (0-02); Seaan Elliott (0-01), Neil McManus (0-13, 8 frees, 1 65, 1 penalty), Conor Johnston

Subs: Niall O'Connor for S Rooney (HT), James McNaughton for M Bradley (52), Ciaran Clarke (1-00) for C Johnston (52), Conor McCann for S Elliott (60)

Waterford: Shaun O'Brien; Conor Gleeson, Conor Prunty, Iarlaith Daly; Conor Dalton, Tadgh de Burca (0-01), Tom Barron (0-01); Darragh Lyons (0-01), Jack Fagan; Neil Montgomery (0-02), Austin Gleeson (0-08, 4 frees,1 sideline), DJ Foran; Stephen Bennett (0-06, 5 frees), Ciaran Kirwan (0-01), Colin Dunford (2-01)

Subs: Jack Prendergast for C Kirwin (HT), Michael Kiely (1-00) for DJ Foran (HT), Carthach Daly for T Baron (59), Kieran Bennett for N Montgomery (70+1)

Referee: Thomas Gleeson (Dublin)