That's all from me on a day of unforgettable drama at sunny Croke Park. Thanks for reading!
Michael Walsh, Jamie Barron (2) and Austin Gleeson with the all-important goals for Waterford today. The Munster champions were down a man for the last quarter and that proved decisive.
The game changed completely in the 51st minute when Cork full back Cahalane was sent off - for fouls on the Gleesons. Conor was subsequently dismissed and could miss the All-Ireland final through suspension. Austin could also be banned for a helmet pull on Mark Ellis in the first half. So many talking points there but the bottom line is that Na Deise have won and will face Galway in a novel decider. Tadhg De Burca will be back for that but how many others will be missing?
All-Ireland SHC semi-final full time: Waterford 4-19 Cork 0-20
Waterford are through to face Galway in the All-Ireland final on September 3rd!
Stephen O'Keeffe denies Lehane a consolation goal.
Barron plunders his second goal in the 72nd minute - another nonchalant finish from close range, 4-19 to 0-20.
All-Ireland SHC semi-final: Waterford 3-19 Cork 0-20
1-2 now for Austin Gleeson.
We are into the first of four minutes of added time.
Conor Gleeson sent off for a stupid pull across Horgan. Not sure why the Cork man was also dismissed, he must have retaliated.
All-Ireland SHC semi-final: Waterford 3-18 Cork 0-20
Shanahan and Mahony - his eighth add to the winning Waterford tally.
All-Ireland SHC semi-final: Waterford 3-16 Cork 0-19
Substitutes Brian O'Halloran and Luke O'Farrell exchange points.
Austin Gleeson should have been sent off in the first half but he's going to be the match-winner here. Set up Barron's goal, then scored a magical one himself!
All-Ireland SHC semi-final: Waterford 3-15 Cork 0-19
Lehane hits back for the 14 men.
All-Ireland SHC semi-final: Waterford 3-15 Cork 0-18
Mahony adds a long-range free - Na Deise utterly rampant now.
Another Waterford major! Austin Gleeson runs through the Cork defence on his own and scores an amazing solo goal. Waterford's supporters in seventh heaven now as they lead by five!
Barron gets on the end of a magical Austin Gleeson pass across the face of goal and buries his shot. Conor Gleeson follows up with a point - 2-14 to 0-18!
Horgan follows up with a monster from play!
But Fitzgibbon brilliantly wins Cork a free-in and Horgan converts it - 0-17 to 1-13!
With 15 minutes left, this is the kind of opportunity that Waterford people dream about.
All-Ireland SHC semi-final: Cork 0-16 Waterford 1-13
Cadogan equalises for the 14 men on 54 minutes.
Mahony (free) and Austin Gleeson with two Waterford points inside a minute!
Cork are reduced to 14 men with 51 minutes left as Cahalane receives his second yellow - and a red - for a high challenge on Conor Gleeson.
All-Ireland SHC semi-final: Cork 0-15 Waterford 1-11
Seamus Harnedy cancels out a Mahony point as the game finally catches fire! Twenty minutes left.
Darragh Fitzgibbon cuts over the lead point from a Cork sideline. Brilliant!
All-Ireland SHC semi-final: Waterford 1-10 Cork 0-13
Darragh Fives replies with a terrific score.
All-Ireland SHC semi-final: Cork 0-13 Waterford 1-9
Wide from Mahony. Waterford's long shooting continues and it is letting them down. They are well on top here but trail as Horgan pounces for his tenth - a superb point from play!
Wide from Austin Gleeson as Mauric Shanahan enters the fray in place of Jake Dillon.
All-Ireland SHC semi-final: Waterford 1-9 Cork 0-12
Moran lashes over another almighty score and the sides are level again!
All-Ireland SHC semi-final: Cork 0-12 Waterford 1-8
Mark Coleman to Lehane and what a wonderful point from the Cork man!
Level five times so far.
All-Ireland SHC semi-final: Waterford 1-8 Cork 0-11
Soft free to Cork for a shoulder-to-shoulder tackle; Horgan nails it.
Half an hour left in a poor game so far.
All-Ireland SHC semi-final: Waterford 1-8 Cork 0-10
Brilliant Waterford play from Moran and then Barron wins a free-in. Bill Cooper taken out late by a Walsh hit off the ball when play had stopped. Mahony taps over the free.
All-Ireland SHC semi-final: Waterford 1-7 Cork 0-10
A long-range Horgan free has them level for the fifth time!
The action resumes at Croke Park.
Worrying times for Cork
Cork never looked like getting a goal during that opening period and a lot of their big names couldn't get into the game. Na Deise look a lot more solid at the back, while Walsh and Moran are having a massive influence on proceedings.
72,022 is the attendance at Croke Park today.
All-Ireland SHC semi-final half time: Waterford 1-7 Cork 0-9
Na Deise by the minimum at the break thanks to Michael Walsh's fourth-minute goal!
Unlucky for Lehane with the last puck of the first half!
Wide from Moran, says HawkEye.
Inches wide from Lehane, who has been frozen out well so far.
All-Ireland SHC semi-final: Waterford 1-7 Cork 0-9
Horgan nails a nice free in the 35th minute to halve the arrears.
Nash struggling with his puck-outs as Waterford press...
...which Mahony sends wide from inside his own '65'.
Waterford well on top at the moment. Barron fouled by Horgan and Mahony takes the free...
Wide from Gleeson after Nash pucks his puck-out straight off the field.
All-Ireland SHC semi-final: Waterford 1-7 Cork 0-8
Some score by Barron!
Shane Kingston clattered by Kieran Bennett (yellow card) and this time Horgan pulls a tricky free to the left.
Moran to Walsh and wide as the Waterford veterans trouble the Cork defence again.
All-Ireland SHC semi-final: Waterford 1-6 Cork 0-8
Mahony converts and Na Deise are back ahead.
They have another free now after a dangerous Damien Cahalane (yellow card) pull on Austin Gleeson...
That save from Nash was out of this world. Waterford got their first free in the 24th minute.
Mahony's shot was bound for the corner but Nash made a sensational diving save. Play goes back for a free-in and Mahony equalises, 1-5 to 0-8.
Horgan's sixth point makes it 0-8 to 1-4. Waterford haven't won a free yet!
Jamie Barron penalised for barging with the hurl out in front of him. A clear foul - selectors Dan Shanahan and Diarmuid O'Sullivan are both out on the field talking to the referee!
All-Ireland SHC semi-final: Waterford 1-4 Cork 0-7
Wide from Austin Gleeson, who is lucky to be still on the field after pulling off an opponent's helmet. Horgan equalises again.
All-Ireland SHC semi-final: Waterford 1-4 Cork 0-6
Moran is having some game - that's the Waterford captain's third point!
All-Ireland SHC semi-final: Cork 0-6 Waterford 1-3
Superb skill from Conor Lehane to win a free-in, which Horgan pops over.
Horgan with a chance to level the scores but his free sails right and wide.
Not for the first time, two Cork men go for the same ball and get in each other's way.
Moran's shot drops short and Nash is lucky to win a free-out as he comes out with the ball.
What a point!
Alan Cadogan with a sensational point for the Leesiders!
Waterford two ahead after a frantic opening ten minutes.
All-Ireland SHC semi-final: Waterford 1-3 Cork 0-4
Moran battles through again and goes for goal but Nash deflects his shot over the bar.
All-Ireland SHC semi-final: Cork 0-4 Waterford 1-2
Captain Kevin Moran doubles Na Deise's lead but Horgan replies quickly with a superb point.
All-Ireland SHC semi-final: Cork 0-3 Waterford 1-1
Teenager Kingston has started impressively - lovely point!
Calamitous defending from Cork as Michael 'Brick' Walsh is left on his own and drills a low shot between Anthony Nash's legs!
All-Ireland SHC semi-final: Cork 0-2 Waterford 0-1
Horgan shortens his grip and lashes over for the Rebels.
All-Ireland SHC semi-final: Cork 0-1 Waterford 0-1
Pauric Mahony equalises with a lovely finish on the run.
All-Ireland SHC semi-final: Cork 0-1 Waterford 0-0
Shane Kingston is fouled and Patrick Horgan obliges from the free.
Waterford won the toss and elected to play into the Davin End in the first half.
A deafening roar goes up as James Owens gets us started.
A round of applause for the late, great Galway hurler Tony Keady before the National Anthem soars into the air.
Huddles at both sides as they deliver their final motivational speeches.
The teams are parading around the field behind the band. Atmosphere is absolutely electric. No sun but it's a lovely day all the same.
Five minutes to throw-in as a packed house at Croke Park anticipates...
With Galway awaiting, this is going to be a fantastic match. Who will advance to the 2017 All-Ireland hurling final?
Waterford have only played once since then themselves - against Wexford on July 23rd - but they were in action three time last month.
Cork haven't been in action since beating Clare in the Munster final five weeks ago.
Business faces on at Croker today and both teams starting as selected.
Considering how young some of these Cork players are, they've had quite a great year to date. Mind you, there are plenty of young lads in the Waterford side too!
Both teams are out on the field going through their pre-match rituals. Waterford were late out so they might have the words of Derek McGrath ringing in their ears.
Thirty minutes to throw-in.
Cork of course are Munster champions, having beaten Na Deise en route. Waterford will be without their sweeper Tadhg de Burca today, as he's suspended following his red card in the semi-final victory over Wexford.
Waterford: Stephen O’Keeffe; Shane Fives, Barry Coughlan, Noel Connors; Kieran Bennett, Austin Gleeson, Philip Mahony; Jamie Barron, Conor Gleeson; Kevin Moran, Pauric Mahony, Jake Dillon; Shane Bennett, Michael Walsh, Darragh Fives.
Cork: Anthony Nash; Stephen McDonnell, Damien Cahalane, Colm Spillane; Christopher Joyce, Mark Ellis, Mark Coleman; Bill Cooper, Darragh Fitzgibbon; Seamus Harnedy, Conor Lehane, Shane Kingston; Alan Cadogan, Patrick Horgan, Luke Meade.
It'll be the first time in ten years that Cork have contested an All-Ireland MHC decider - now, can the seniors join them there? Cork V Waterford in the SHC is up next. Throw-in for the senior semi-final is at 3:30.
All-Ireland MHC semi-final full time: Cork 0-23 Dublin 2-13
Denis Ring's Rebels progress to meet Galway in the All-Ireland minor hurling final in three weeks' time.
Cork win a free-out.
Grogan has the sliothar in the Cork net again - but Turnbull replies instantly with a classy insurance point - 2-13 to 0-23.
All-Ireland MHC semi-final: Cork 0-22 Dublin 1-13
Turnbull benefits from another rather dubious Cork free.
Pinball in the Cork defence. We're in the second of four minutes of injury time.
All-Ireland MHC semi-final: Cork 0-21 Dublin 1-13
Substitute Emmet Allen pulls back another consolation score with a minute of normal time remaining.
All-Ireland MHC semi-final: Cork 0-21 Dublin 1-12
Soft free to Turnbull and it's over the bar!
All-Ireland MHC semi-final: Cork 0-20 Dublin 1-12
Connery on target with a monster free for the Leesiders.
All-Ireland MHC semi-final: Cork 0-19 Dublin 1-12
Goalscorer O'Neill pulls back another. Four minutes to go.
All-Ireland MHC semi-final: Cork 0-19 Dublin 1-11
Murphy pulls back a Dublin free. Just over five minutes left.
All-Ireland MHC semi-final: Cork 0-19 Dublin 1-10
An inspirational solo point from Brian Roche of Cork!
All-Ireland MHC semi-final: Cork 0-18 Dublin 1-10
Currie is bundled over and Murphy clips over the free. Nine minutes left and five between the teams. Dublin with an extra man and pressing...
All-Ireland MHC semi-final: Cork 0-18 Dublin 1-9
Currie replies with a pointed free for the 15 men.
All-Ireland MHC semi-final: Cork 0-18 Dublin 1-8
He might have missed a few but Turnbull now had 0-10 after his name in brackets!
A wild swing from Cork full forward Robert Downey sees him shown a second yellow card. Currie rubs it in by converting the free from distance!
The woodwork is struck at both ends.
All-Ireland MHC semi-final: Cork 0-17 Dublin 1-7
Currie is pulled back and Murphy points the free. Seventeen minutes left.
All-Ireland MHC semi-final: Cork 0-17 Dublin 1-6
Turnbull arrows over a brace of frees to extend the gap to eight points.
All-Ireland MHC semi-final: Cork 0-15 Dublin 1-6
Very soft free to Cork as Turnbull bumps into a Dublin defender, who didn't even tackle him. But the free is awarded and Turnbull taps it over.
All-Ireland MHC semi-final: Cork 0-14 Dublin 1-6
Mark Grogan pops over a Dublin point.
All-Ireland MHC semi-final: Cork 0-14 Dublin 1-5
Turnbull and Connery add to Cork's tally, with Currie on target at the other end in between.
Goalkeeper Conor O'Donoghue comes forward and sends the penalty to the right and wide.
Diarmuid Ó'Flóinn is taken down and Dublin have a chance to close the gap to two.
All-Ireland MHC semi-final: Cork 0-12 Dublin 1-4
Connery gives Cork a perfect start to the second half.
All-Ireland MHC semi-final half time: Cork 0-11 Dublin 1-4
The Rebel County ahead by four at the short whistle - it could have been a lot more!
Currie fires a couple of frees off target.
We are in the second of three added minutes at the end of the first half.
Wing back Eoghan O'Neill toe-pokes the sliothar to the Cork net after a series of last-gasp blocks - 1-4 to 0-11!
All-Ireland MHC semi-final: Cork 0-11 Dublin 0-4
Buckley smacks over his second - a delightful 30th-minute strike. Cork then defend in numbers to deny Liam Murphy a Dublin goal.
A couple of minutes left in the first half.
All-Ireland MHC semi-final: Cork 0-10 Dublin 0-4
Ger Millerick leaves six between the teams.
Turnbull nearly gets in for a goal but goes to ground - no penalty - and can't quite make contact with the sliothar.
All-Ireland MHC semi-final: Cork 0-9 Dublin 0-4
Turnbull's eye is in now - lovely free from the Cork No.15!
All-Ireland MHC semi-final: Cork 0-8 Dublin 0-4
Double scores now thanks to Turnbull's 24th-minute free.
What a save - Cork custodian Ger Collins somehow denies Ben Coffey from point-blank range.
Turnbull misses the target again, most unlike him.
Wide from Turnbull.
All-Ireland MHC semi-final: Cork 0-7 Dublin 0-4
Currie is fouled and he smashes over a lovely free from the left.
All-Ireland MHC semi-final: Cork 0-7 Dublin 0-3
Liam Murphy floats over Dublin's third point.
All-Ireland MHC semi-final: Cork 0-7 Dublin 0-2
Connery adds another as we pass the midway stage in the first half.
All-Ireland MHC semi-final: Cork 0-6 Dublin 0-2
Turnbull nails another free as the gap goes out to four - five without reply from Cork.
All-Ireland MHC semi-final: Cork 0-5 Dublin 0-2
The marauding Turnbull is taken down and he sweeps over the free after receiving treatment.
All-Ireland MHC semi-final: Cork 0-4 Dublin 0-2
Both Cork midfielders have now scored - Daire Connery with the latest.
A sight of goal for Currie but he is hooked as he tries to plant his shot. Midfielder Diarmuid Linehan and Brian Turnbull then edged the Rebels ahead - 0-3 to 0-1 after eight minutes.
All-Ireland MHC semi-final: Dublin 0-2 Cork 0-1
Superb second point from Currie.
Three more wides here, two of them from Dublin.
Brian Buckley started for the Rebels in place of Evan Sheehan.
All-Ireland MHC semi-final: Cork 0-1 Dublin 0-1
Full forward Sean Currie with a quick equaliser!
All-Ireland MHC semi-final: Cork 0-1 Dublin 0-0
Brian Roche clips over the first score of the afternoon.
Cork with an early wide. The Munster champions are attacking the Davin End.
Mick Murtagh gets us started.
One last huddle and we are ready for action...
Diarmuid Ó Floinn replaces Emmet Allen in the Dublin XV.
Dublin (MH v Cork): Conor O'Donoghue; Andrew Dunphy, Ben McHugh, Kevin Burke; Eoghan O'Neill, Luke Walsh, Lee Gannon; David Keogh, Ben Coffey; Mark Grogan, Emmet Allen, Enda O'Donnell; Liam Murphy, Sean Currie, Luke McDwyer.
Cork (All-Ireland MHC v Dublin): Ger Collins; Conor O'Callaghan, Sean O'Leary, Eoin Roche; Aaron Walsh Barry, James Keating, Ger Millerick; Daire Connery, Diarmuid Linehan; Craig Hanifin, Liam O Shea, Brian Roche; Evan Sheehan, Robert Downey, Brian Turnbull.
Croker looks absolutely resplendent. The stage is set!
Just over ten minutes now until the minor match starts. It's a savage day and the action at Croke Park promises to be magnificent!
As ever, we will bring you full text coverage on both games.
Throw-in is at 3:30 and the game will be preceded by the MHC semi-final between Cork and Dublin, who face off for the right to meet Galway in the All-Ireland minor decider in three weeks.
Last weekend's Galway-Tipperary semi-final went down to the wire and another hard-fought march is in prospect this afternoon / evening.
With Galway awaiting the winners, Munster champions Cork and Waterford meet in a repeat of their provincial semi-final clash.
Click here for last twenty posts only (reducing bandwidth charges)
Three becomes two
The second of this year's All-Ireland SHC semi-finals takes place at Croke Park today.