There will be a re-run of last year's Connacht SFC final next weekend after Roscommon and Galway defeated Mayo and Leitrim respectively to qualify for the Connacht FBD League final.
The Rossies overcame the sending off of Ian Kilbride at Dr Hyde Park to reach their fourth final in-a-row by overcoming a severely weakened Mayo by 0-14 to 0-11. A Diarmuid Murtagh free on the stroke of half-time gave Kevin McStay's charges a 0-8 to 0-7 lead at the short whistle before Mayo resumed with unanswered points from Fionn McDonagh and Conor O'Shea to take the lead after 39 minutes.
But six of the next eight points came from Roscommon - three from Diarmuid Murtagh and one each from Enda Smith, Conor Daly and Ciarain Murtagh - as they beat Mayo in 'The Hyde' for the first time since 2001.
Galway's Robert Finnerty against Kerry.
In the other fourth round tie at Clonbur, two goals from Dessie Conneely and another from Frank Burke (penalty) helped Galway to a 3-6 to 0-8 victory over Leitrim.
Roscommon - C Lavin; N McInerney, J McManus, S Mullooly (0-1); C Daly (0-2), D Murray, F Lennon; E Smith (0-1), I Kilbride; N Daly (0-1), N Kilroy (0-1), C Devaney; C Murtagh (0-3, 2f), D Murtagh (0-5, 3f), F Cregg. Subs: S McDermott for F Cregg, R Daly for C Daly, D Smith for C Devaney, C McKeon for D Murtagh, H Walsh for N Kilroy, P Domican for F Lennon.
Mayo - R Hennelly; E O'Donoghue, G Cafferkey, C Crowe; C Boyle, P Durcan (0-1), J Stretton; S Coen, D Kirby; F McDonagh (0-4, 2f), D O'Connor (0-1), C O'Shea (0-1); N Douglas (0-1), J Doherty (0-1f), C Treacy (0-2). Subs: K McLoughlin for D O'Connor, S Akram for C O'Shea, J Gibbons for C Boyle, P Naughton for F McDonagh, J Oates for C Crowe, J McCormack for D Kirby.
Referee - M Flaherty.
Galway - J Keane; E Kerin, S Mulkerrin, D Kyne; J Heaney (0-1), G Bradshaw, D Wynne (0-1); C D'Arcy, J Maher; E Finnerty, E Murphy, E Brannigan; F Burke (1-0pen), D Conneely (2-0), R Finnerty (0-4, 2f). Subs: J Duane for S Mulkerrin (BC), K Duggan for J Maher, P O Griofa for E Brannigan, C Sweeney for J Heaney, B McHugh for F Burke.
Leitrim - D McKiernan; J Mitchell, M McWeeney, M Murphy; K Keegan, C Canning, S Quinn (0-1); D Wrynn (0-1f), D Moran; C Gallagher, E Ward, J Rooney; D Carberry (0-2, 1f), D Rooney (0-1), B Gallagher (0-2f). Subs: C Moreton for D Wrynn, N Plunkett (0-1) for D Moran, J O'Brien for E Ward, A Armstrong for M McWeeney, L Ryan for K Keegan, A Flynn for S Quinn.
Referee - B Judge.Tweet