Skipper Mullen leads from the front in Cats rout
Kilkenny 6-21 Laois 0-9
Captain Adrian Mullen helped himself to 1-8 as Kilkenny booked their Leinster final place thanks to a 30-point win in O'Moore Park.
The home side played with the breeze in the opening half but fell behind after just three minutes when Mullen scored a wonderful individual goal.
The Ballyhale Shamrocks man won the ball on the out the field and after a 30-metre run he fired past Laois keeper Cathal Dunne from close range.
Oisin Bennett, Daniel Comerford and James Keyes all pointed in the opening half for Laois but with Mullen, Jesse Roberts, John Dowd, Niall Brassil and Sean Ryan all on target, Kilkenny were 1-8 to 0-6 up at the break.
Overturning that deficit was always going to be a tough task for Laois in the second half against the breeze.
And it became mission impossible when Liam Delaney was sent off within a minute of the restart after picking up his second yellow card.
Slowly but surely Kilkenny picked off the points before John Dowd's long-range shot dropped to the back of the Laois net with 15 minutes remaining.
Moments later Kilkenny had their third goal when Ryan reacted quickest to the ball coming back off the post.
The floodgates really opened in the final ten minutes with Brassil, Roberts and sub Daithi Barron all adding goals.
Kilkenny, who failed to make the provincial decider last year, will now play Dublin in the final.