CONFIRMED: All the relegations and promotions in the National Football League 2 years ago

CONFIRMED: All the relegations and promotions in the National Football League

Jesus, what drama.

On a day that started off with Kerry in sixth place in Division One and looking over their shoulders at a potential relegation, it ended with the Kingdom in the final to take on Dublin one more time before championship.

Dublin, incidentally, found themselves six points down in Monaghan with time ticking away in the second half but they of course found the answers - they always bloody do - and ended up stirring a nine-point swing to waltz into the Croke Park decider with three to spare.

Across all the top three divisions, relegation and promotion was still up for grabs so here it is nice and simple: the winners and losers - the movers - from the end of the National Football League.

Those promoted in divisions four, three and two will also contest the final in those respective divisions.

DIVISION ONE

Kerry 1-21 Tyrone 2-11
Mayo 1-12 Donegal 0-13
Monaghan 1-15 Dublin 2-15
Roscommon 1-13 Cavan 1-10

League final: Dublin, Kerry.

Relegation: Cavan, Roscommon.

Roscommon get their first points of the season but they were relegated already before Sunday.

2018 Division One

Dublin
Kerry
Mayo
Donegal
Monaghan
Tyrone
Kildare
Galway

DIVISION TWO

Clare 1-13 Meath 3-19
Cork 1-10 Down 0-13
Fermanagh 0-13 Derry 2-08
Galway 0-14 Kildare 0-13

Promotion: Galway, Kildare.

Relegation: Derry, Fermanagh.

Derry beat Fermanagh on the final day but Down's late equaliser against Cork saved their Ulster rivals and condemned Derry to Division Three.

2018 Division Two

Cavan
Roscommon
Meath
Cork
Clare
Down
Louth
Tipperary

DIVISION THREE

Armagh 0-16 Tipperary 3-08
Antrim 1-13 Longford 0-16
Louth 1-11 Sligo 0-17
Offaly 3-15 Laois 4-11

Promotion: Louth, Tipperary.

Relegation: Laois, Antrim.

Tipp bagged a late, late goal in their decider with Armagh to climb up to Division Two and condemn Kieran McGeeney and the Orchard County to another season in Division Three. Longford rescued a draw against Antrim and, in doing so, relegated the Ulster men.

2018 Division Three

Derry
Fermanagh
Armagh
Sligo
Offaly
Longford
Westmeath
Wexford

DIVISION FOUR

Promotion: Westmeath, Wexford.

Westmeath 3-26 1-09 London
Carlow 2-14 1-07 Wexford
Leitrim 1-13 2-8 Waterford
Limerick v Wicklow

2018 Division Four

Laois
Antrim
Carlow
Leitrim
Waterford
Wicklow
Limerick
London