Eight games will take place across the Allianz Leagues this weekend, including the four football divisional finals and the two hurling semi-finals.
Semple Stadium will host the Allianz Hurling League Division 1 semi-final between Tipperary and Limerick on Saturday at 7pm, while Innovate Wexford Park will be the venue for the second semi-final between Wexford and Kilkenny on Sunday at 2pm.
Meanwhile, Croke Park will stage the four Allianz Football League divisional finals on Saturday and Sunday, while the Down-Tipperary and Louth-Meath Division 2 round 6 ties, which fell victim to the adverse weather on the weekend before last, have both been re-fixed for Newry and Drogheda respectively on Saturday.
Saturday 31 March
Allianz FL Division 2 round 6
Down v Tipperary, Pairc Esler, 3pm
Louth v Meath, Gaelic Grounds, Drogheda, 3pm
Allianz FL Division 3 final
Armagh v Fermanagh, Croke Park, 5pm
Allianz FL Division 4 final
Carlow v Laois, Croke Park, 3pm
Allianz HL Division 1 semi-final
Tipperary v Limerick, Semple Stadium, 7pm
Sunday 1 April
Allianz FL Division 1 final
Dublin v Galway, Croke Park, 4pm
Allianz FL Division 2 final
Cavan v Roscommon, Croke Park, 2pm
Allianz HL Division 1 semi-final
Wexford v Kilkenny, Innovate Wexford Park, 2pm