A win today was going to be historic regardless of the victor, but unfortunately for Mayo, a personal feat for Dean Rock got the Dubs off to a dream start.
The ball had hardly left referee David Coldrick's hands from the throw-in when James McCarthy spotted the pass to Rock, finding the back of the Mayo net in just 13 seconds, an All-Ireland final record.
— Dublin GAA (@DubGAAOfficial) December 19, 2020
Shaken? Yes, but defeated? Not quite. James Horan's side got to work with three unanswered points, with their dogged attacking putting to bed Dublin's ideas of having an easy evening.
A free from Cillian O'Connor in the 21st minute was Mayo's only time out in front, while a goal from Con O'Callaghan two minutes later pushed the reigning champions back ahead.
Despite the scoreline, Mayo arguably put in the stronger performance in the first half and their two-point deficit looked likely to disappear after the restart.
But Dublin returned after the break with their eye's on six-in-a-row and fought accordingly.
Mayo missed their opportunity to capitalise on Rob McDaid's black card, but stayed well in contention up to the second half water break, before Dessie Farrel's side stretched their legs one last time in 2020.
Ending 2-14 to 0-15, Sam Mcguire rests in the capital for another year.