Mayo 2-13 Roscommon 2-12
A Tom Lydon point in the very final seconds of stoppage-time saw defending champions Mayo book a Connacht final showdown with Galway after a thrilling clash with Roscommon in Castlebar on Friday evening.
Twelve points had separated the teams when they met during the round-robin phase but the Rossies, despite the absence of suspended top scorer Niall Heneghan, made light of their underdogs tag to push the home side all the way.
Mayo had been quick out of the blocks, moving 0-4 to 0-1 ahead inside nine minutes, but they were soon punished for standing off a Roscommon team who struck 1-3 in quick succession.
The 20th-minute goal came as a result of a route one delivery into full forward Ruairí Kilcline who held off his marker to slot past Mayo goalkeeper Conor Meaney into the bottom left corner. A point on the stroke of half-time by John Curran, a late call-up, handed Roscommon a one-point lead, albeit Mayo had a breeze advantage to come.
The year it all worked out: Brian Lohan on Clare’s All-Ireland deliverance
Irish Times Sportswoman of the Year Awards: ‘The greatest collection of women in Irish sport in one place ever assembled’
Malachy Clerkin: After 27 years of being ignored by British government, some good news at last for Seán Brown’s family
Two-time Olympic champion Kellie Harrington named Irish Times/Sport Ireland Sportswoman of the Year 2024
Goals by Darragh Beirne and Josh Carey in the 42nd and 46th minutes looked like they might propel the Green and Red to a comfortable victory. However, Roscommon roared back into contention, a goal by centre back Eoghan Carthy levelling the game at 2-10 apiece with five minutes to play.
But in an end-to-end finale, Lydon was to kick Mayo’s final three points of the game, all of them from play, the winner brilliantly curled over in the third minute of added-time.
Mayo and Galway will meet next Friday in a repeat of last year’s All-Ireland MFC final. The Tribesmen shaded this season’s group game between the teams by one point.
MAYO: Conor Meaney; James Lavelle, Seanie O’Reilly, Yousif Coghill; Jamie Clarke, Rio Mortimer, Fionan O’Reilly; Tiernan Egan, Shane Cunningham; Colm Lynch (0-1), Tom Lydon (0-7, four frees), Dara Neary; Darragh Beirne (1-1), Josh Carey (1-3), Senan Guilfoyle.
Subs: Eoin McGreal and Gavin Forry (0-1) for S O’Reilly and Guilfoyle (both 35 mins), Seán Walsh for F O’Reilly (40), Thomas Tuffy for Neary (52), Ryan Gibbons for Carey (56).
ROSCOMMON: Aaron Cox; Colin Murray, Nikita Berzins, Ryan Hanley (0-1); Jamie Betts (0-1), Eoghan Carthy (1-1), Ruadhan Henry; Lee Taylor, David Higgins; Conor Morris, Seán McDonnell (0-6. four frees), John McGuinness; Eoghan Murray, Ruairí Kilcline (1-1), John Curran (0-1).
Subs: Rory Coyle for Kilcline (50 mins), Liam Naughton (0-1) for Murray (56), Stephen Tighe for Morris (59).
Referee: Ronan Hynes (Sligo)