Leitrim 1-10 Galway 0-17
Galway held off a determined challenge from Leitrim to qualify for the Connacht SFC final on July 8.
Nicky Joyce kicked 0-6 as Galway did just enough to warrant the win at the new-look Pairc Sean Mac Diarmada.
Gary McCluskey's ninth-minute goal gave Leitrim added hope and the hosts were only 0-9 to 1-5 down at half-time.
Galway knuckled down after the goal and had all six of their forwards on the scoresheet by the 27th-minute.
Donal Brennan, Ciaran Duignan and Declan Maxwell kept Leitrim in touch but injury-time points from substitute Sean Armstrong and Joyce saw Galway through.
LEITRIM: N Gill; D Reynolds, J McKeon (capt), M McGuinness; B Prior, B McWeeney, S Foley; G McCluskey (1-0), M Duignan; C Regan, C Duignan (0-3, 0-1f), M Foley (0-1); J Glancy (0-1), D Brennan (0-2), D Maxwell (0-2).
Subs used: F McBrien (0-1, 0-1f) for Glancy (52 mins), J Guckian for M Duignan (58), C Kennedy for M Foley (60), P Howard for C Duignan (70+1).
GALWAY: P Doherty; D Burke, F Hanley, K Fitzgerald (capt); D Meehan, D Blake, M Comer; J Bergin (0-1), N Coleman; D Savage (0-1), J Fallon (0-2), N Joyce (0-6, 0-2f); M Meehan 0-1, P Joyce (0-3, 0-2f), C Bane (0-1).
Subs used: S Armstrong (0-2) for Bane (41 mins), N Coyne for Hanley (51), B Cullinane for Savage (60), P Geraghty for Fallon (70+2).
Referee: Michael Meade (Limerick)