Dublin’s reign as All-Ireland champions was brought to an end after 70 pulsating Croke Park minutes.
espite a late charge that saw them outscore Mayo by 0-9 to 0-1 in the final quarter, Dublin couldn’t quite reel in a Mayo side that laid foundations for this win with an excellent opening 50 minutes.
As expected, Alan Brogan wasn’t fit to start with youngster Ciaran Kilkenny getting the nod instead but Dublin never got to grips with the game and Pat Gilroy called for his talisman at half time. However, he was replaced after just 20 minutes as his groin problem flared up again.
Brogan had been introduced to a Dublin side that were trailing by double scores at the break 0-12 to 0-6 with only Diarmuid Connolly and Kilkenny offering any real threat up front for the Dubs.
Mayo were full value for their lead with Cillian O’Connor superb from placed balls and Alan Dillon popping up everywhere in his roaming brief.
But Dublin rallied in the final quarter as Mayo visibly tired as the introduction of Eoghan O’Gara and Kevin McManamon gave the Dubs new life.
And Dublin’s best goal chance of the game fell to Bernard Brogan but a superb save from David Clarke in front of the Hill meant Dublin’s best chance went begging.
And even though there were five minutes of injury time played, Dublin couldn’t find the scores they needed as Mayo set up an All Ireland final date with Donegal.