It's finals day in the Allianz League Football League this weekend which means a feast of action for GAA fans.
In Division One, Connacht rivals Galway and Mayo will lock horns at Croke Park on Sunday for the silverware. The match will be shown live on TG4 and the TG4 Player, with the throw-in scheduled for 4pm.
If that is the main course then the starter isn't bad either as Dublin take on Derry in the Division Two final.
READ MORE: Time to ditch the skorts - Kilkenny camogie star Michelle Teehan
Both sides are guaranteed promotion to the top tier but both sides will be looking to put on a show at GAA HQ. It will also be shown on TG4 and the TG4 Player with the throw-in scheduled for 1.45pm.
This is all before the Division Three and Four finals on Saturday.
First up is the Division Four final between Sligo and Wicklow which is scheduled for a 5pm throw-in at Croke Park.
This will also be shown TG4 and the TG4 Player and will be the precursor to the Division Three final between Ulster rivals Fermanagh and Cavan (7pm).
GAA matches on TV this weekend
Saturday 1 April
Allianz FL Division 3 final
Cavan v Fermanagh, Croke Park, 7.15pm – TG4
Allianz FL Division 4 final
Wicklow v Sligo, Croke Park, 5pm – TG4
Sunday 2 April
Allianz FL Division 1 final
Mayo v Galway, Croke Park, 4pm – TG4
Allianz FL Division 2 final
Derry v Dublin, Croke Park, 1.45pm – TG4
READ NEXT:
Conor McGregor responds to Carl Froch's claims that he could beat the Dubliner in an MMA fight
Katie McCabe thanks fans for support as she awaits news on injury
Get the latest sports headlines straight to your inbox by signing up for free email alerts