De La Salle have booked their place in a first Waterford Senior Hurling Championship final since 2019.
The Gracedieu outfit saw off Roanmore by a solitary point at a sunsoaked Walsh Park - the final scoring being 0-19 to 0-18 in their favour, Sean Carton was the hero on the day with a 63rd minner.
Reuben Halloran hit 0-10 on the day while Jack Fagan and Kevin Moran also played a huge part on the day.
Goalkeeper Shaun O'Brien made three tremendous stops - the pick of which was to deny Lee Hearne with ten minutes left. The sides were level a whopping fourteen times.
Ian Flynn's men now march on to face Ballygunner in the county final next Sunday, as they bid to derail Ballygunner's hopes of being the first team to win ten consecutive crowns.
De La Salle last won the title in 2012.