There is plenty of GAA on TV to enjoy this weekend, along with several games which will be broadcast on GAAGO.
The action throws in on Friday evening with the meeting of Tipperary and Limerick in the Munster U20 Hurling Championship live on TG4.
On Saturday, there are four live games on GAAGO beginning with the visit of New York, the conquerors of Letrim in the quarter-finals, to Markievicz Park for a Connacht football semi-final at 2:30pm. That is followed at 4pm by a Munster football semi-final between Kerry and Tipperary.
At 4:30pm, Galway face Wexford in the opening round of the Leinster Hurling Championship round robin, while at 6:30pm, Cavan play Armagh in an Ulster football quarter-final.
On Sunday, RTÉ2 will have Waterford against Limerick in the Munster Hurling Championship at 2pm, and then at 4pm it's Roscommon vs Galway in the weekend's other Connacht semi-final.
Also at 2pm on Sunday, you can watch the Ulster football quarter-final between Down and Donegal on BBC2 Northern Ireland.
GAAGO has two games on Sunday, first up is the Leinster football quarter-final between Laois and Dublin at 3:30pm and then the Munster Hurling Championship clash between Tipperary and Clare at 4pm.
GAA On TV - April 21st - 23rd
Friday, April 21st
ONeills.com Munster U20 Hurling Championship group stage: Tipperary vs Limerick at 7:30pm on TG4
Saturday, April 22nd
Connacht Football Championship semi-final: Sligo vs New York at 2:30pm on GAAGO
Munster Football Championship semi-final: Kerry vs Tipperary at 4pm on GAAGO
Leinster Hurling Championship: Galway vs Wexford at 4:30pm on GAAGO
Ulster Football Championship quarter-final: Cavan vs Armagh at 6:30pm on GAAGO
Sunday, April 23rd
Ulster Football Championship quarter-final: Down vs Donegal at 2pm on BBC2 Northern Ireland
Munster Hurling Championship: Waterford vs Limerick at 2pm on RTÉ2
Connacht Football Championship semi-final: Roscommon vs Galway at 4pm on RTÉ2
Leinster Football Championship quarter-final: Laois vs Dublin at 3:30pm on GAAGO
Munster Hurling Championship: Clare vs Tipperary at 4pm on GAAGO