By John Fallon at the Gaelic Grounds
It was a night for breaking records at the Gaelic Grounds as Mayo got their 2018 qualifier campaign up and running in style.
This was their biggest win ever in the qualifiers and their all-time top scorer Cillian O'Connor amassed a haul of 3-9, the biggest he has hit in a championship game for the Green and red.
They led by 1-10 to 1-1 at the interval and then they showed grseat appetite to finish strongly and record their biggest ever win in the qualifers.
An early goal from a penalty by Sean McSweeney after four minutes suggested an upset but O'Connor cancelled it with three excellent points from play.
Limerick goalkeeper Donal O'Sullivan did well to keep his line intact but he could do little to prevent O'Connor getting his first goal five minutes from the interval.
Mayo introduced 2016 Footballer of the Year Lee Keegan for his first action since being injured in the league against Tyrone and he looked sharp from his introduction.
Limerick sub Seamus O'Carroll also impressed and a goal from the Castleknock player cut the gap to 1-14 to 2-4 going into the final quarter.
The sides twice exchanged points but then Mayo turned on the style and hit 4-3 without reply in a devastating eleven minute spell.
O'Connor struck for two goals in three minutes and then set up Andy Moran for a goal after he had come on.
The current Footballer of the Year then added a second goal as Mayo turned the screw.
Limerick at least had the final say with a goal from a penalty by O'Carroll.
At that stage though ten Mayo players had scored and the possibility of another summer odyssey through the back door was up and running.
Mayo: D Clarke; C Barrett (0-1), G Cafferkey, E O'Donoghue; C Boyle (0-1), K Higgins, P Durcan (0-2); S O'Shea, A O'Shea (0-2); S Coen (0-1), K McLoughlin, C Hanley (0-1); E Regan (0-1), C O'Connor (3-9, 1-0 pen, 5f, '45), J Durcan (0-1).
Subs: L Keegan for Boyle 45, J Doherty for McLoughlin 48, C Loftus for S O'Shea 52, A Moran (2-0) for Higgins 53, C Crowe for Hanley 60, S Nally for O'Donoghue 63.
Limerick: D O'Sullivan; S O'Dea, G Noonan, P Maher; P White, I Corbett (0-2), C Fahy; D Treacy, J Ryan (0-2, 2f); D Neville (0-1), M Fitzgibbon, P Nash; S McSweeney (1-0, 1-0 pen), J Lee (0-1), J Liston.
Subs: S O'Carroll (2-1, 1-0 pen, 1f) for McSweeney HT, T McCarthy for Liston 48, P Scanlon for Lee 52, G Browne for Fitzgibbon 57, D Lyons for Neville 61, D Connolly for Nash 65.
Referee: Niall Cullen (Fermanagh).