Waterford are back in the All-Ireland hurling final for the first time in 9 years.
They've produced a stunning second half display to see off Cork by 11 points in a game full of drama and talking points.
Waterford lead by 1-7 to 9 points at the break with Michael Brick Walsh finding the back of the net after 4 minutes.
Cork started the better in the second half and looked to be favourites for a final meeting with Galway, until the game turned on it's head when Damien Cahalane was sent off for a second yellow.
From there Waterford scored 3 goals in the last 20 minutes, with Austin Gleeson scoring a wonderful solo effort while Jamie Barron netted twice.
The game ended with 14 against 13 when both Conor Gleeson and Patrick Horgan received straight red cards.
The full-time score was Waterford 4-19 Cork 20 points, meaning for the first time ever it'll be a Waterford versus Galway All-Ireland final on September 3rd.