The final round of the Allianz Football League didn't disappoint as promotion and relegation was confirmed.
On what was a dramatic afternoon, Kerry and Mayo qualified for next Sunday's Division 1 final, with Cavan and Roscommon making the drop to Division 2, a year after they were both promoted.
Meath and Donegal will contest the Division 2 final next Saturday following their victories over Fermanagh and Kildare respectively, while Clare's Houdini act against Tipperary sees Tipp and the once-mighty Cork drop down to Division 3 for 2020.
Laois are celebrating promotion for the second successive year after they defeated neighbours Carlow in Portlaoise, but they still don't know who they'll be facing in the Division 3 final after Louth edged out Down and Westmeath overcame Longford by four points. Next Saturday's outstanding Louth v Westmeath tie in Drogheda will decide who will join Laois in Division 2 next year. A draw would see Westmeath go up as they have a better points difference over Down and Laois
Meanwhile, Offaly's last-gasp victory over Sligo means Carlow will join the Yeats County in the basement division next year.
Derry and Leitrim's promotion and place in the Division 4 final was confirmed before yesterday's final round games.Tweet