Mayo captured their 24th Connacht under-21 crown in dramatic fashion when they came back with a late surge to deny Roscommon's bid for a third title in a row.
An early goal from man of the match Diarmuid Murtagh set champions Roscommon on their way and they led by 1-6 to 0-4 at the break and looked set for the 10th crown at this level.
But Mayo, appearing in their first final since 2009, never gave up and managed to stay within a few points going into the closing stages.
And then three minutes from time they hit the front for the first time when Liam Irwin fisted home a cross from James Carr to the back of the net.
Murtagh responded with an equaliser but Mayo sealed the crown when Michael Plunkett landed the winner.