Kildare gained a modest measure of revenge for their Championship defeat to Carlow in the summer with a seven-point win over the same opponents in the O'Byrne Cup.
The Lilywhites blitzed Turlough O'Brien's men in the first half and led 0-11 to just 0-02 at the interval.
A Darren Lunney goal upon the restart narrowed the gap but Kildare pushed on again with Neil Flynn (0-6, 5f), Jimmy Hyland (3f), Ben McCormack and Eoghan O’Flaherty (0-2 each from play) among the top scorers in a 0-16 to 1-06 tally.
Both sides play Offaly next in a four-team group that also features Westmeath.
The clash was one of just two O'Byrne Cup games scheduled for today that survived Storm Deirdre.
Meath hosted Longford in Ashbourne but it was the visitors who emerged victorious on a scoreline of 0-9 to 1-05.
Longford raced into an early five-point lead and it took 26 minutes for Meath to register their first score.
A goal for Meath from Ben Brennan just before half-time narrowed the gap to one point, then they levelled proceedings after the break.
However, Longford rallied and two frees from Robbie Smyth saw off the challenge of the Royal county to secure the win, which puts them in pole position to secure a semi-final place from Group 2.
Ulster University claimed a 0-12 to 1-09 draw against Fermanagh with the last five scores of the game in the opening fixture of the Dr McKenna Cup.
Fermanagh led by three points (0-08 to 0-05) at half-time and when Conall Jones' goal put the hosts six clear upon the resumption a win for Rory Gallagher's side looked inevitable.
However, in difficult conditions, the Jordanstown students fought back and Tyrone star Lee Brennan kicked the equaliser.
#BOIMcKennaCup Fermanagh 1-9 v UU 0-9. Lee Brennan of @TrillickGAC with a free pic.twitter.com/AwfrXVVLkK
— Fermanagh GAA (@FermanaghGAA) December 15, 2018