See how all the action unfolded in today's big football games at Croke Park.
Dominant Waterford are back in another Allianz Hurling League Division 1 final after defeating Limerick by 11 points at Semple Stadium on Sunday afternoon.
A devastating six-minute spell from Kerry in the first half sent them on the way to their first Allianz Football League Division 1 final since 2009 thanks to a 3-15 to 0-14 win over Roscommon at Croke Park.
Armagh were applauded off the pitch by their supporters in the Athletic Grounds despite suffering relegation from Division Two of the Allianz League.
Clare and Kildare will play in Division 2 of the Allianz Football League in 2017.
Clare, Sligo and Westmeath claimed home wins, while Kildare sealed promotion in Division 3 of the Allianz Football League.
Kildare suffered their first defeat while there were wins for Sligo, Longford, Offaly and Westmeath in Division 3 of the Allianz Football League.
Cavan picked up their second Allianz League win in a row after a surprisingly one-sided Division Two victory over Armagh at Kingspan Breffni Park.
Tyrone continued their impressive start to life in Division 2 of the Allianz Football League as they trumped Galway in Salthill, but they had to endure a late flurry from the hosts who scored 1-3 without reply in the dying minutes.
Kildare, Longford, Sligo, Tipperary all claimed home wins in Division 3 of the Allianz Football League this afternoon.
Clare, Offaly and Kildare were all victorious on the opening day of Division 3 action in the 2016 Allianz Football League.
Damien Comer fired two goals as Galway waltzed to a Allianz Football League Division 2 victory over a poor Laois at O'Moore Park.
Down were given a painful lesson about life in Division One of the Allianz Football League with Donegal running out comfortable 3-15 to 0-07 winners in Newry's Pairc Esler.
Read how all the action unfolded as Armagh and Offaly claimed respective victories in the Allianz Football League Division 3 and Division 4 finals.
The Allianz Hurling League Division 1 final between Cork and Waterford will take place at Semple Stadium on Sunday 3 May.
Eddie Brennan and Brendan Cummins look ahead to the intriguing pairing of Cork and Waterford in the Allianz Hurling League Division 1 final.
Waterford manager Derek McGrath isn't fazed by the prospect of facing Cork in the Allianz Hurling League Division 1 final on 3 May - just five weeks before the counties meet in the Munster SHC semi-final.
Manager Jason Ryan called relegation for a second successive season very disappointing and disheartening after his side dropped to Division 3 of the Allianz Football League.
Down earned promotion to Division 1 of the Allianz Football League with a 3-12 to 1-15 victory over Laois at Pairc Esler. The O'Moore county avoided relegation despite the defeat.