Kilkenny are through to the All Ireland Hurling final, after beating Leinster rivals Wexford with ease at Croke Park.
This was a match that was really over just after half-time, with the Cats leading at the break by 0-11 to 0-6.
Wexford were 4 to 2 up with ten minutes gone, thanks to two points from Barry Lambert, one from Doc O'Connor with Darren Stamp getting the fourth.
They were followed by quick Cats points from Shefflin and Martin Comerford.
From that point, Kilkenny scored six of the last seven points in the first half, and Henry Shefflin actually scored all five of the Cats' opening points in the second period.
Stephen Nolan was booked ten seconds after coming on the pitch, but he did shake things up - a 20m free was saved by PJ Ryan, the Kilkenny keeper.
Mick Jacob hit the rebound into the net, but the match had been decided about half an hour before.
In all there were fourteen points scored in a brilliant performance by Shefflin.
The final scoreline of Kilkenny 0-23, Wexford 1-10, means Kilkenny advance to the All-Ireland final.