Clare have beaten Dublin to hold on to their place in Division 1A of the Allianz Hurling League.
A fast start to the second half, and goals at crucial times, were crucial as Clare held on to their top-flight status in front of a large crowd in Cusack Park.
Aron Shanagher opened scoring with an early point for Clare, but Dublin then fired four straight points.
Clare fought back with scores coming from David Reidy and David Fitzgerald, while in the twentieth minute, Shanagher rattled the net and put Clare into the lead, 1-4 to 0-5.
The game stayed close for the remainder of the half. John Conlon, Jason McCarthy and Tony Kelly all registered scores, but so too for the Dubs did Eamon Dillon, Donal Burke and David Treacy – the visitors deservedly led by two points at the break, 1-08 to 0-13
That gap was erased quickly after half-time when Tony Kelly and David Reidy scored points, and Colm Galvin and kelly again fired the Banner in front by two.
That soon became five, when John Conlon scored the game’s second goal – Clare now had scored 1-4 without reply in the space of four minutes.
It would be five more minutes before Dublin scored again, and the game stayed close with Clare always in front.
Any fears that Clare could let the lead slip were eased on 58 minutes, however, when Tony Kelly scored the Banner’s third goal of the game.
That made the score Clare 3-14 Dublin 0-16 and the Dubs were never able to bridge that gap.
Clare secured the vital win on a final scoreline of 3-18 to 0-19.