The GAA have announced the fixture details for the Allianz Football League finals and Hurling League semi-finals.
All four football finals will take place this weekend, as scheduled, after results meant that weather-delayed fixtures weren't relevant to the final pairings.
Dublin and Galway will play the Division 1 final at 4pm on Sunday, with the Division 2 final between Cavan and Roscommon the curtain-raiser.
On Saturday, headquarters will welcome Armagh and Fermanagh for the Division 3 final at 5pm, preceeded by Carlow and Laois' Division 4 decider at 3pm.
That evening, the Tipperary hurlers will host Limerick at Semple Stadium at 7pm in the first Hurling League semi-final. The Croke Cup (All-Ireland Schools 'A' Hurling) final will take place beforehand at 5pm, between Presentation College, Athenry and St Kieran's, Kilkenny.
Wexford and Kilkenny will meet at Wexford Park at 2pm the next day to complete the Hurling League final make-up.
The remaining Football League Division 2 fixtures between Down and Tipperary and Louth and Meath will be completed at 3pm on Saturday in Newry and Drogheda respectively. A win for Meath would confirm Down's relegation to Division 3.
Saturday March 31
Presentation College, Athenry v St Kieran's, Kilkenny, Semple Stadium, 5pm
Tipperary v Limerick, Semple Stadium, 7pm
Down v Tipperary, Pairc Esler, Newry, 3pm
Louth v Meath, Gaelic Grounds, Drogheda, 3pm
Armagh v Fermanagh, Croke Park, 5pm
Carlow v Laois, Croke Park, 3pm
Sunday April 1
Wexford v Kilkenny, Innovate Wexford Park, 2pm
Dublin v Galway, Croke Park, 4pm
Cavan v Roscommon, Croke Park, 2pm