6 great sport channels
Football, Rugby, UFC, GAA
All free when you join eir Broadband
TJ Reid hit 11 points as Kilkenny beat Dublin 0-23 to 1-14 at Nowlan Park to set up an Allianz Hurling League quarter-final against Offaly.
The Hurler of the Year hit 0-05 from open play for the All-Ireland champions, with Walter Walsh and Richie Hogan hitting 0-06 between them.
Brian Cody's side have now recorded four successive win, following victories over Tipperary, Galway and Cork, since losing to holders Waterford in the first round.
Fionntan MacGib netted a fine 22nd minute goal against the run of play for Dublin, but Kilkenny scored three of their first-half points from interceptions to secure a 0-14 to 1-03 lead at half-time.
Both sides were wasteful, however, with the Cats racking up ten wides and the Dubs 11 wides in the opening half.
The Cats were still eight points in front with 20 minutes to go, though Ger Cunningham's side cut the deficit in the closing stages.
Dublin will meet Division 1 B runners-up Limerick in the quarter-finals.
Limerick will spend a seventh consecutive season in the second tier following a 1-19 to 0-18 defeat to Clare at Cusack Park, with the Banner County returning to Division 1A after just one season out of the top flight.
Tipperary booked their place in the quarter-finals of the Allianz Hurling League, and a meeting with Division 1B winners Clare, with a 2-27 to 2-15 victory over Cork at Semple Stadium.
Cork will face Galway in a relegation play-off - The Tribesmen drew 1-21 to 0-24 with Waterford.
Kerry beat Offaly for the first in 60 years in the Division 1A clash at Birr, although Ciaran Carey's side miss out on a quarter-final spot and will now meet Laois in a relegation play-off.