Donegal produced a major upset as they recorded a 3-14 to 0-17 win over champions Dublin in the All-Ireland Football Semi-Final.
Dublin looked in control as they led 0-7 to 0-2 but they missed two great goal chances and Ryan McHugh’s goal helped Donegal lead 1-8 to 0-10 at half-time.
A second McHugh goal straight after the restart further stunned the Dubs.
Colm McFadden’s three-pointer helped Donegal lead by eight points as there was to be no road back for the holders.
Dublin went into the game as the odds on favourites but after producing a impressive opening quarter, the ‘team that couldn’t be beaten’ wilted as their composure deserted them.
Donegal were back to the marauding form of two years ago as their massed defence forced turnovers which led to lightning breaks into Dublin territory.
Meanwhile, Mayo’s 63-year wait for an All-Ireland Football title goes on after they were edged out 3-16 to 3-13 by Kerry after extra-time in the semi-final replay.
Two Cillian O’Connor goals helped Mayo move seven up but Kieran Donaghy’s goal cut Mayo’s lead to three by the break.
Andy Moran’s goal came either side of two James O’Donaghue penalties as Donal Vaughan’s Mayo point forced extra-time.
Mayo wasted chances early in extra-time to put the game to bed and were made to pay in the second period in Limerick.