Galway 1-18 Cork 0-17
Richie Cummins scored 1-05 from play as Galway set up an All-Ireland MHC final clash with Kilkenny on September 7.
In only their second competitive outing of the year, Mattie Murphy's youngsters edged out the Munster champions.
The sides were level at half-time at 0-08 apiece with Cummins and Cork free-taker Simon O'Brien hitting 0-03 each.
Galway moved 0-13 to 0-10 ahead before Cummins flashed home his 45th-minute goal. Cork, with Padraig O'Shea (0-05) top-scoring, mounted a late comeback but it was not to be.
GALWAY: F Flannery; D Connolly, D Cooney, G O'Halloran; R Burke, N Donoghue, R Foy; D Burke (0-02, 0-01f), D Fox (0-01); N Burke (0-03), N Quinn (0-03), A Dolan; R Cummins (1-05), D Glennon (0-02, 0-01 '65'), B Burke (0-02).
Subs used: J Regan for Foy (43 mins), B Flaherty for Fox (47), L Madden for D Glennon (60+1), M Dolphin for B Burke (60+2).
CORK: D McCarthy; C Smith, D Rogers, E Moynihan; A Walsh (0-02), P O'Shea (0-05, 0-04f, 0-01 '65'), W Egan; S O'Farrell (0-02), D Roche (0-01); M Collins, C Sheehan, S O'Brien (0-04, 0-03f); J O'Dwyer (0-01), P Honohan (0-01), P Haughney.
Subs used: J Coughlan (0-01) for Haughney (35 mins), L O'Farrell for Honohan (48), B Collins for Smith (52), M Carroll for O'Dwyer (55).