Kilkenny, Tipperary and Galway have all advanced to the Division 1 semi finals of Allianz Hurling League.
All Ireland champions Kilkenny beat Cork by 0-20 to 2-12 at Nowlan Park with Luke O'Farrell and Conor Lehane scoring the Cork goals.
Kilkenny will play Galway in the last four in a repeat of last Septembers All Ireland final.
Galway edged out Waterford by 0-15 to 0-12 at Walsh Park.
Tipperary top Division 1A after a 3-19 to 1-14 win over Clare at Semple Stadium. Eoin Kelly scored two goals while Lar Corbett also found the net.
Clare will now meet Cork in the relegation play-off while Tipp's semi final will be against the winner of the Division 1B final between Limerick and Dublin.
Limerick drew with Wexford at the Gaelic Grounds while Dublin sealed their place in the final with a 3-15 to 0-11 win over Carlow at Parnell Park.
Offaly beat Antrim by 0-21 to 0-19 at Casement Park which means Antrim will face Carlow in the relegation playoff.
©INPHO/Cathal Noonan