Limerick produced a storming finish to secure a prized victory over Dublin in Division 1 of the Littlewoods Ireland National Camogie League at the LIT Sports Grounds yesterday.
Their 1-10 to 0-10 win sees them avoid a relegation play-off, a date the Dubs must now plan for.
Limerick made full use of the strong breeze to recover from being four points down at half-time.
It was Karen O'Leary's late, golden goal that proved vital in a match that provided splendid entertainment despite the difficult conditions.
Such was the intensity of a half-time shower that the start of the second half was delayed as the players remained under cover.
Limerick won the toss and elected to play against the wind. Dublin led at the break, 0-7 to 0-3. A lead they fully deserved. They had settled quickly into their stride. Yet they could have led by more.
They had a goal disallowed, and they created a cluster of goal-scoring chances, two of which were kicked off the line.
"We had our chances, but just like against Galway and Tipperary, we just didn't manage to finish them off," reflected Willie Braine, managing Dublin with John Treacy.
"Then in the second half we were up against it. The strong wind was blowing right down the centre of the pitch and Limerick were winning plenty of breaking ball."
Approaching the last 15 minutes, Dublin led by 0-9 to 0-7. But then the hosts collected a basket of scores, and they were to take the lead for the first time in the 55th minute.
Limerick impressed with their finishing. All of their scores came from play, with Caoimhe Costelloe scoring five of them.
Dublin were lifted when Aishling Maher returned to the Dublin team for the first time since breaking her ankle before Christmas.
"That was a big boost. It was great to see her back. She scored some nice frees. She worked hard. All the players worked hard. They gave it everything."
SCORERS: Limerick: C Costelloe 0-5, K O'Leary 1-0, S O'Callaghan 0-2, L Stack, M O'Callaghan, J Mulcahy 0-1 each. Dublin: A Maher 0-3 (3f), A Carolan 0-2, S Wylde, L Butler, A Whelan, C Dawson, K Finnegan 0-1 each.