Westmeath have beaten Kildare in Allianz Hurling League Division 2A to confirm a semi-final against Kerry.
The counties will meet next weekend after Westmeath won by 1-21 to 0-14 today.
Match details will be known tomorrow but Kerry will be away.
The semi final lineup in Division 1 of the Allianz National Hurling League has been completed.
Wexford will face Waterford after Darragh Egan's side went 5 from 5 with a 1-22 to 1-17 win over Cork.
The Rebels will face Kilkenny after their 2-21 to 0-21 win over the Deise.
Elsewhere in Group A, Galway beat Clare by 0-25 to 1-20 while Limerick cast off the shackles with a 4-29 to 0-17 win over Offaly.
Then in Group B, it finished Laois 1-24 Dublin 2-31 and Tipperary dominated Antrim 7-29 to 1-17 at Semple Stadium.
Meanwhile Carlow beat Meath 2-21 to 1-21, condemning the Royals to relegation to Division 2B.