Mayo came good in the second-half with the wind and rain at their backs to dethrone Roscommon in a poor Connacht final at Dr Hyde Park.
Both sides struggled in the difficult conditions with incessant rain, a strong wind and a greasy pitch.
Roscommon led by 0-09 to 0-05 at half-time having played with the wind and rain at their backs.
Roscommon used the wind well in the early stages and Donie Shine and Senan Kilbride found the range to give them a two point lead after seven minutes.
But Mayo hit back and Cillian O’Connor, who took over the free-taking duties in just his third Championship game, landed a brace of efforts into the wind.
Shine was proving a handful for the Mayo defence and after he converted a 45 he showed his vast array of skills to come out to the right wing, round his marker and drive over an excellent point from a tight angle.
Cathal Cregg soloed through to make it 0-05 to 0-02 after 19 minutes as Roscommon turned the screw.
Shine put four between them eight minutes from the break but Mayo responded well with the hard-working Andy Moran pointing and O’Connor adding another free to reduce the deficit to two.
Donal Ward went forward to hit back for Roscommon and Shine added two more frees but Kevin McLoughlin gave Mayo hope with a point before the break which left it 0-09 to 0-05 at the interval.
Roscommon managed just two points into the wind in the second-half and that was never going to be enough for them to retain their title.
The lead was reduced when O’Connor pointed another free and Alan Dillon also found the target before the lead was cut to just one with another O’Connor free after 48 minutes.
Shine finally got Roscommon off the mark but he should have found the net after taking a delivery from Senan Kilbride but the ball flew over the bar.
Two more frees from O’Connor saw Mayo draw level after 59 minutes and they hit the front for the first time with eleven minutes remaining when O’Connor got another free.
Veteran Peader Gardiner doubled the lead going into stoppage time and while Shine gave the Rossies hope with a pointed free, victory was wrapped up for Mayo when Enda Varley pointed in the closing stages.
Mayo: C O’Connor (0-08, 8fs); K McLoughlin (0-01); A Moran (0-01); A Dillon (0-01); K McLoughlin (0-01).
Roscommon: D Shine (0-08, 4fs, 1 ’45); D Ward (0-01); S Kilbride (0-01), C Cregg (0-01).
Mayo: R Hennelly; K Higgins, A Feeney, T Cunniffe; R Feeney, D Vaughan, T Mortimer; A O’Shea, S O’Shea; K McLoughlin, A Dillon, A Moran; C O’Connor, A Freeman, J Doherty.
Subs: G Cafferkey for A Feeney, 53; E Varley for Doherty, 59; R McGarrity for S O’Shea, 69; P Gardiner for McLoughlin, 67.
Roscommon: G Claffey; S McDermott, N Carty, S Purcell; D Keenan, P Domican, D Ward; M Finneran, K Mannion; S O’Grady, K Higgins, C Cregg; C Devaney, S Kilbride, D Shine.
Subs: C Dineen for Ward, 37; D McDermott for O’Grady, 55; S Ormsbey for Dineen, 60; E Kenny for Kilbride, 61; G Heneghan for Devaney, 65.