There are eight live GAA games available to watch on television this coming weekend.
The action gets underway on Friday evening with another delayed underage championship match from 2020 as Limerick play Galway in the All-Ireland Minor Hurling Championship semi-final live on TG4 at 7:30pm.
On Saturday, there are three provincial semi-finals live on Sky Sports: Dublin vs Galway (2pm) and Kilkenny vs Wexford (4:30pm) in the Leinster Hurling Championship, and Limerick vs Cork (7pm) in the Munster Hurling Championship. In between, you can catch Monaghan v Fermanagh's Ulster Football Championship clash at 3:30pm on BBC Two Northern Ireland.
Sunday's action throws in at 1:15pm on RTÉ2 when Roscommon face Galway in the Connacht Football Championship semi-final. The second Munster Hurling Championship last-four match of the weekend, Clare vs Tipperary, is also on RTÉ2 at 3:45pm.
There is also Ulster Football Championship action on Sunday with Armagh playing Antrim on BBC Two Northern Ireland at 3:30pm.
Other games are available to watch through the GAA GO service.
GAA On TV: July 2nd - 4th
Friday, July 2nd
2020 All-Ireland Minor Hurling Championship semi-final: Limerick vs Galway @ 7:30pm live on TG4
Saturday, July 3rd
Leinster Hurling Championship semi-final: Dublin vs Galway @ 2pm live on Sky Sports Arena
Ulster Football Championship quarter-final: Monaghan vs Fermanagh @ 3:30pm live BBC Two NI
Leinster Hurling Championship semi-final: Kilkenny vs Wexford @ 4:30pm live on Sky Sports Arena
Munster Hurling Championship semi-final: Limerick vs Cork @ 7pm love on Sky Sports Arena
Sunday, July 4th
Connacht Football Championship semi-final: Roscommon vs Galway @ 1:15pm live on RTÉ2
Ulster Football Championship semi-final: Armagh v Antrim @ 3:30pm live on BBC Two NI
Munster Hurling Championship semi-final: Clare v Tipperary @3:45pm live on RTÉ2