Mullinavat stopped Railyard's four-in-a-row bid in the Kilkenny SFC final at Nowlan Park on Saturday evening.
'Vat laid the foundations for their victory in the first half when two goals in the space of a minute from full forward Jamie Fennelly helped them to a comfortable 2-6 to 0-1 interval lead. But the holders had reduced the deficit to just three points, 2-4 to 2-7, within 10 minutes of the restart thanks to majors from substitute Colin Philips and Caleb Roche.
However, the south county outfit replied with points from Ian Duggan and Kilkenny U21 hurling panellist and substitute John Walsh before the latter sealed their victory with a third goal 10 minutes from time.
Railyard's preparations for the final weren't helped by the fact that they qualified for the final without kicking a ball after James Stephens gave them a walkover in the semi-final.
Mullinavat - K Dunphy; R Bland, M Jones, D Kenneally; S Aylward, G Malone (0-1), M Mansfield (0-1); T Aylward, Joe Fennelly (0-1); M Malone (0-2), I Duggan (0-2), C Duggan; A Mansfield, Jamie Fennelly (2-2), B Phelan (0-1). Subs: J Walsh (1-2) for A Mansfield, J Culleton for M Jones, L Fennelly for C Duggan.
Railyard - J Mansfield; N Roche, P McConigley, D Roche; D O'Neill, Paul Roche, P Kelly; K Phillips, C McDonald; N Rafferty, S Dowd, Philip Roche; C Whelan, C Roche (1-4), R Walsh (0-1). Subs: C Philips (1-0) for S Dowd, B McDonald for D O'Neill, E Regan for R Walsh, P O'Neill for N Rafferty.
Referee - C Everard.