Kilkenny survived an Offaly goal rush to score a 0-26 to 4-9 Leinster SHC win at Tullamore.
Colin Egan and Joe Bergin fired in goals to give the home side a 2-6 to 0-11 interval lead.
The All-Ireland champions were able to find the target with regularity, however, with Eoin Larkin hitting 11 points from frees. Scores from Richie Power and Richie Hogan kept them in control, despite the concession of two further goals from Dan Currams and Bergin.
PJ Banville cracked in a late goal to send Wexford on their way to a 2-13 to 1-15 Leinster SFC win over Louth at Drogheda.
Louth took an early lead with a Shane Lennon goal, but Ciaran Lyng netted to ease Wexford into a five points interval lead.
Banville sealed the outcome with a quality strike to set up a semi-final clash with either Meath or Wicklow.
Fourteen-man Monaghan coasted to a 0-11 to 0-6 Ulster SFC win over Antrim at Casement Park.
Monaghan led by 0-5 to 0-4 at the end of a dull first half, with Conor McManus scoring twice.
They lost defender Neil McAdam to a second booking early in the second half, but Antrim managed just one point in the 33 minutes that followed.
Scores from McManus, Christopher McGuinness and Tommy Freeman sealed a facile win for the Farney men and a semi-final clash with either Fermanagh or Cavan.