Ulster will have three teams in the semi-finals of the National Football League following a thrilling conclusion to the series stage of the competition today.
Reigning champions Tyrone claimed top spot in Division 1A following their comfortable win over Cork while Armagh go through to the knockout stages despite losing to Kerry in Tralee.
Fermanagh edged out Cavan for the second spot in Division 1B after a one point victory over Mayo. Mick O'Dwyer's Laois top the group after a five point win over Kildare in Portlaoise.
Kerry 1-13 Armagh 2-8
First half goals from Martin O'Rourke and Stephen McDonnell edged Armagh into a two point half-time lead in Tralee. But Kerry battled back and Daire O'Cinneide levelled the game soon after the break.
Armagh lost their captain Kieran McGeeney late on after he picked up a second yellow. But the visitors refused to lie down and McDonnell pointed them into a one point lead seconds from time.
But drama was to follow as Mark O'Se capped of a fine Kerry performance with a powerful goal in the dying seconds to gift the home side a two point winning margin.
Tyrone 1-17 Cork 0-14
Tyrone leapfrogged their bitter rivals Armagh into top spot following a commanding six point victory over Cork in Dungannon. Peter Canavan scored seven points and set up Sean Kavanagh for the only goal of the game.
Dublin 0-12 Galway 1-9
Dublin escaped relegation from the top flight after a nail biting finish in their game with Galway at Parnell Park. Dublin trailed by three points with a minute to play but they rescued the game with a late Johnny McNally point and an injury-time brace from sharp-shooter Alan Brogan.
Donegal 2-10 Roscommon 1-10
Roscommon were relegated to Division 2 following their defeat to Donegal.
RESULTS
Division 1A
Donegal 2-10 Roscommon 1-10
Dublin 0-12 Galway 1-9
Kerry 1-13 Armagh 2-8
Tyrone 1-17 Cork 0-14
- Tyrone, Armagh through to semi-finals
- Roscommon, Donegal are relegated.
Division 1B
Cavan 1-12 Sligo 1-16
Laois 1-14 Kildare 1-9
Mayo 0-11 Fermanagh 0-12
Down 0-15 Meath 1-11
- Laois, Fermanagh through to semi-finals
- Down, Kildare are relegated.
Division 2A
Limerick 3-17 Wicklow 0-10
Antrim 1-16 Leitrim 1-9
Westmeath 0-18 Louth 2-8
Offaly 2-16 London 0-7
- Limerick and Westmeath are promoted
Division 2B
Longford 1-12 Derry 0-10
Wexford 1-9 Carlow 0-11
Clare 1-23 Waterford 1-10
Monaghan 1-12 Tipperary 1-8
- Longford and Wexford are promoted