A slick Galway outfit beat Roscommon by 0-17 to 1-7 at Kiltoom to clinch a decider date with Mayo.
Padraig Joyce's charges began impressively but received an early scare when a long-range Gerry Galvin effort deceived Oran Burke in the blinding sun and ended up in the Galway net as the Rossies crept ahead, 1-1 to 0-3.
Galway, who largely controlled the game but recorded twelve wides, refused to panic and were ahead by five at the break, 0-11 to 1-3, Matthew Tierney lofting over some exquisite scores as the victors notched eight of the last ten points before the short whistle, although Shane Curran's resilient charges reeled the arrears back in to three not long after the resumption.
Top scorer Rory Cunningham and Darragh Silke continued to keep the scoreboard ticking over for the winners, who had eight different scorers on the night as they claimed a final clash with Mayo in Tuam next Wednesday.
Roscommon's Brian Derwin blasted an injury-time penalty over the bar and the losers also had Jonathan Hester sent off before the final whistle sounded.
Galway - O Burke; R Mahon (0-1), S Mulkerrin, E McFadden; L Boyle (0-1), C Potter, J Kirrane; M Barrett, M Collins; M Tierney (0-3, 2f), G Burke, B O’Connell; D Silke (0-3f), P Costello (0-2, 1f), R Cunningham (0-4). Subs: L Costello (0-2) for M Collins, J Glynn for K Kirrane, T Gill for S Mulkerrin (BC), E Mannion (0-1) for P Costello, C Newell for B O’Connell, J Reilly for G Burke.
Roscommon - A Brady (0-1'45); E Killoran, E Flynn, R Dolan; M Conroy, N Higgins, G Galvin (1-0); D Sumner, P Halpin; D Keenan, R Dowd (0-3, 1f), J Hester; J Fitzpatrick (0-1), P Carey (0-1f), D Ruane. Subs: C Lawless for D Keenan, S Hanly for E Killoran, T Lambe for M Conroy, B Derwin (0-1pen) for J Fitzpatrick, C Corcoran for D Sumner, T O’Rourke for D Ruane.
Referee - J Henry.Tweet