Dublin staged a stunning second half comeback to beat Waterford by a single point in a cracking National Hurling League Division One tie to register their third win of the campaign at a windy Parnell Park, writes RTÉ’s John Kenny.

The game was billed as the meeting of two Clare greats as Davy Fitzgerald, the Waterford manager, took on Anthony Daly's Dublin, and it was Daly’s side that emerged victorious by the smallest of margins.

Trailing by four points at the break, the Dubs outplayed their more illustrious opponents in the second half, outscoring Waterford by nine points to four to win by a point.

Playing against a stiff breeze, Dublin opened the scoring after just 15 seconds through a David Tracey point from play, but helped by a Gary Hurney point and a Stephen Molumphy goal, Waterford took the lead after six minutes, 1-1 to 0-2, the home side’s second point coming from David O'Callaghan.

Alan McCrabbe’s point for the Dubs cut the deficit to a point, before McCrabbe’s penalty on 13 minutes was brilliantly saved on the line by Richie Foley after a foul on Liam Rushe as he honed in on goal.

Waterford responded to that penalty save and Eoin Kelly came into his own with the ace marksman slotting over five points before the break, one from just outside his own 45, as he helped the Deise into a four-point first half lead, 1-07 to 0-06.

But with the wind at their backs, Dublin staged a second-half comeback, and 12 minutes after the restart, they had cut the deficit to a point, with McCrabbe knocking over four points, three from frees and one from a 65 to a lone reply from Gary Hurney for Waterford.

The sides were level on 55 minutes when a brilliant score from the sideline by Shane Durkin made it 1-08 to 0-11, before substitute Kevin Flynn gave Dublin the lead three minutes later with a close in score from play.

Over the closing minutes, both sides scored three points apiece, with Kelly getting all of the Waterford scores, but it was fitting that McCrabbe scored what turned out to be the winning score for Dublin deep into injury time.

Dublin: Gary Maguire; Ruairi Trainor, Tomas Brady, Niall Corcoran; Stephen Hiney, Rory Fallon, Peter Kelly; Joe Boland, John McCaffrey; Shane Durkin, Liam Ryan (David Curtin 64 mins), Alan McCrabbe; Simon Lambert (Kevin Flynn 52), David O'Callaghan, Liam Rushe.

Waterford: Aidrian Power; Jerome Maher, Aidan Kearney, Eoin Murphy; Richie Foley, Michael Walsh, James Murray; Shane O'Sullivan, Jamie Nagle; Gary Hurney, Ken McGrath, Seamus Prendergast (Shane Walsh 65 mins); Jack Kennedy (Dan Shanahan 25 mins), Eoin Kelly, Stephen Molumphy.

Referee: Dickie Murphy (Wexford)