Dublin and Mayo shared the spoils in a rather dull game, while Kerry maintained their perfect record in NFL Division One with a comfortable, if unconvincing, win over Westmeath.

Joe Canning scored the winning points for the Galway hurlers in a 1-14 to 1-12 win over Limerick that will restore pride after the thumping by Kilkenny last week, while Cork’s returning Rebels scored a thrilling comeback win over Clare at Cusack Park.

Kilkenny, meanwhile, restated their four-in-a-row credentials with a 5-17 to 1-12 annihilation of Tipperary, while Dublin pulled off the shock of the day by beating Waterford by one point at Parnell Park.

Galway remain unbeaten in the NFL after Enda Muldoon salvaged a draw at the death for Derry in a thrilling clash, while in Division Two Cork moved to the top of the table with another fine one; this time it was winless Wexford who felt the brunt of the Rebels potent attack.

Meanwhile, Kildare dropped to second spot after losing to Armagh, who prevailed by two points in Newbridge.

In Allianz NFL Division Three, Tipperary moved to the top of the standings with a superb win over Tipperary at Dr Hyde Park, while Offaly, Louth and Limerick all secured home wins. In the bottom division, all the home sides prevailed, with Wicklow and Waterford beating Clare and Leitrim respectively. Sligo remain on top after an unconvincing win over Carlow.

In NHL Division Two, Carlow scored their first win over Antrim since 1982, while Laois, Wexford and Offaly all won as expected.