Kildare booked their place in the last four of the Christy Ring Cup with a 1-17 to 0-15 dismissal of London in Newbridge.
Mark Delaney's goal after 15 minutes gave the Lilywhites the platform to edge past the spirited Exiles, who were playing catch-up thereafter and just couldn't reel in the hosts.
Having drawn in the Allianz Hurling League Division 2A back in march, it was Kildare who held the upper hand this time as they kept their hopes of lifting the cup alive.
In Ballycran, Down had too much for Roscommon as they marched into the semi-finals with a 1-14 to 1-07 victory.
The 2013 champions were beaten by Armagh in the Allianz Hurling Division 2B final but could earn some redemption in this competition after a strong performance.
Down and Kildare join Antrim and Meath in the last four, with those semi-finals down for decision next Saturday. Derry and Wicklow will face off in the relegation play-off on the same day.
In the Nicky Rackard Cup quarter-finals, Armagh outgunned Longford in Glennon Brothers Pearse Park 3-19 to 2-11.
Declan Coulter, Stevey Renaghan and Conor Corvan goaled to swing an entertaining tussle the Orchard men's way.
Donegal came out the right side an Iniskeen humdinger as they progressed thanks to a 4-14 to 3-14 slaying of Monaghan.
Fergal Rafter was supreme from dead balls for the Farney, but Lee Henderson was equally lethal for Donegal as they edged a free-flowing battle.
In round 3 of the Lory Meagher Cup, Louth blitzed Lancashire 3-15 to 0-10 as goals from Nigel Stanley, Anmdrew McCrave and Gerard Smyth did the damage, while Sligo saw off Warwickshire 3-18 to 3-11 in the Sligo GAA Centre of Excellence.
RESULTS
Christy Ring Cup
Kildare 1-17 London 0-15
Down 1-14 Roscommon 1-07
Nicky Rackard Cup
Armagh 3-19 Longford 2-11
Donegal 4-14 Monaghan 3-14
Lory Meagher Cup
Louth 3-15 Lancashire 0-10
Sligo 3-18 Warwickshire 3-11