Galway qualified for their first All-Ireland senior hurling final since 2005 with a 0-22 to 0-17 win over Cork at Croke Park.
Joe Canning was the star of the show, hitting 11 points to inspire the Tribesmen to a title-decider meeting with either Kilkenny or Tipperary.
Cork's Paudie O'Sullivan hit three points to spark their challenge, but James Regan, David Burke and canning were on target for Galway and both sides were level at the break on 0-11 each.
Damien Hayes edged Galway ahead, and Burke was denied by a superb save by Cork goalkeeper Anthony Nash.
Canning continued to hit the target from frees and play, and Anthony Cunningham's side pulled three points clear before closing out the game with a determined finish.