If you go to Ireland, make sure you catch a game of hurling - a unique Irish experienceNiall Carson/PA

It was the final day of the regular stage of the Allianz National Hurling League on Sunday, and with Division Two the only division where anything was at stake, Offaly will take on Wexford in the final after both recorded wins over Antrim and Carlow respectively on Sunday.

In Division One, Dublin put up a tremendous fight against Kilkenny, who produced some late heroics to see The Metropolitans off by just two points. Cork produced a superb fightback against Waterford but went down by four points in the end. Tipperary were always in control as they beat Limerick while Galway thrashed already-relegated Clare.

In Division 3B, there were wins for Louth, London and Fingal.

Sunday's Allianz NHL Results

Allianz NHL Division One
Clare     0-19     Galway     4-16
Cork     3-15     Waterford     2-22  
Kilkenny     1-23     Dublin     3-15  
Tipperary     1-17     Limerick     1-11  

Allianz NHL Division Two
Down     1-23     Kerry     4-05  
Offaly     1-18     Antrim     0-13   
Westmeath     2-17     Laois     1-14    
Wexford     6-21     Carlow     0-14    

Allianz NFL Division 3B
Fingal     4-13     Roscommon     1-17
London 1-16     Donegal         0-10
Louth     0-24     Tyrone      0-09