Mayo remain on course for a third consecutive Connacht SFC title for the first time since they were All-Ireland champions in 1951 after securing a facile 0-21 to 0-09 victory over Roscommon at MacHale Park in Castlebar.
Mayo backed up their 17-point hammering of Galway in the opening round by brushing Roscommon aside to advance to a Connacht showdown against either Leitrim or London.
Last year's All-Ireland finalists encountered few difficulties against the Rossies who battled in the opening quarter but were a beaten docket when they trailed by 11 points by the time they got the wind at their backs in the second-half in front of a crowd of 19,867.
Twelve Mayo players, including four defenders, scored as they issued another big championship statement.
Roscommon needed to contain Mayo in the opening half when the home side had the advantage of the strong wind.
And for a time it looked very encouraging for John Evans’ side with the opening score of the game from Donie Smith and an effort from Karol Mannion leaving it 0-3 to 0-2 for Mayo after 14 minutes after Kevin McLoughlin kicked a brace of points either side of an effort from Donal Vaughan.
The hard-working Cathal Cregg typified Roscommon’s spirited start but gradually the superior class of the Mayo men came to the forefront.
Alan Freeman tacked on two points and Keith Higgins and McLoughlin also found their range as Mayo opened up a 0-7 to 0-2 lead after 22 minutes.
Roscommon managed to rally and Kevin Higgins and Conor Devanney gave them hope with good points to reduce the margin to three points with nine minutes remaining in the opening half.
Roscommon hopes dimmed from there to the interval though as Mayo took control of the encounter and they landed six points without a reply from the visitors.
Colm Boyle, Kevin McLoughlin, Alan Freeman, Richie Feeney, Alan Dillon and Enda Varley hit those scores as Mayo dominated possession and made very good use of the ball to lead 0-13 to 0-04 at half time.
Aidan O’Shea extended Mayo’s lead within seconds of the restart, and while they eased somewhat after that, the difference in class was quite apparent.
Roscommon managed just five points with the wind with sub Enda Smith the only player to score twice from play as the wheels came off the Roscommon challenge and Mayo marched into the Connacht final with another big win.
Mayo: D Clarke; T Cunniffe, G Cafferkey, K Higgins (0-01); L Keegan (0-01), D Vaughan (0-01), C Boyle (0-02); A O'Shea (0-01), S O'Shea; K McLoughlin (0-05, 0-04f), R Feeney (0-01), C Carolan; E Varley (0-01), A Freeman (0-4, 0-03f), A Dillon (0-01).
Subs: K O’Malley for Clarke (35 mins), A Moran (0-01) for Carolan (44 mins), D Coen (0-02) for Varley (49 mins), S McHale for Cafferkey (54 mins), K Keane for Higgins (59), C Compton for Higgins (61 mins).
Rocommon: D O'Malley; N Collins, N Carty, S McDermott; D Keenan, N Daly, C Daly; K Higgins (0-01), M Finneran; C Devaney (0-01), K Mannion (0-01), C Cregg; D Smith (0-01, 0-01f), S Kilbride (0-03, 0-02f), D O'Gara.
Subs: C Shine for Smith (35 mins), D Shine for Cregg (49 mins), E Smith (0-02) for O’Gara (51 mins), D Ward for Keenan (59 mins).
Referee: Michael Duffy (Sligo).