A late surge from Clare saw them overcome a dogged Dublin in the National Hurling League Division 1A.
Two scores in the closing stages from Aaron Cunningham and Ian Galvin helped the Banner to a 0-20 to 1-15 win in Cusack Park.
A first half goal for the Dubs saw them lead 1-10 to 0-8 at the break, having played with the aid of the breeze.
The home side started the second half brightly and and hit the first three scores to cut the gap to two points.
Dublin then hit three unanswered, before five Clare points in a row saw them draw level.
The sides traded scores until Aaron Cunningham put Clare ahead with a minute to go, and a late point from Ian Galvin sealed the win.
It leaves Clare on four points in the league standings, and needing a result against Waterford in two weeks time to ensure their survival.
After the game, Clare FM’s Syl O’Connor spoke to Clare joint manager Donal Moloney.
Clare scorers: David Reidy 0-8 (0-7f), Ian Galvin 0-3, Seadna Morey and Jamie Shanahan 0-2 each, Podge Collins, David Fitzgerald, Aaron Cunningham, Jamie Shanahan and Jason McCarthy 0-1 each.
Elsewhere today in Division 1A, Cork beat Waterford by 1-21 to 1-13.
This weekends results mean five of the six teams in Division 1A can still finish in the relegation playoff ahead of the final round of games in two weeks time.
Wexford have secured promotion to Division 1A for 2018 after defeating Offaly in O’Connor Park.
Davy Fitzgerald’s side won out by 1-17 to 0-15 with Conor McDonald scoring the only goal of the game.
Wexford are two points clear of Galway, who saw off Kerry by 1-22 to 0-12, but are guaranteed to finish above them thanks to their head to head record.