GAA fans are spoiled for choice this bank holiday weekend with TV and live-streaming coverage of seven inter-county matches.
The Ladies NFL Division 1 semi-finals take centre stage on TG4 today with Dublin doing battle with Donegal and Mayo taking on All-Ireland champions Meath in a double-header at Clones, while in between that is the meeting of Down and Kerry in Division 2A of the Allianz Hurling League which will be live-streamed on the BBC iPlayer (also BBC Sport NI website) and GAAGO.
Later on, RTÉ2 will broadcast the Allianz Football League Division 1 clash between Tyrone and Mayo at Healy Park, throw-in at 5.45pm.
Then tomorrow, TG4's first televised match of the day is Kilkenny v Waterford in the final round of the Allianz Hurling League and that will be followed by coverage of the Dublin and Donegal footballers at Croke Park.
They will also show deferred coverage of Kerry's trip to Armagh afterwards, but you can watch that match live on the TG4 app.
Saturday 19 March
Allianz Football League Division 1 round 6
Tyrone v Mayo, O'Neills Healy Park, 5.45pm - RTÉ2
Allianz Hurling League Division 2A round 5
Down v Kerry, Ballycran, 2pm - BBC iPlayer / BBC Sport NI website / GAAGO
Ladies NFL Division 1 semi-finals
Dublin v Donegal, St Tiernach's Park, Clones, 1pm - TG4
Mayo v Meath, St Tiernach's Park, Clones, 3pm - TG4
Sunday 20 March
Allianz Football League Division 1 round 6
Dublin v Donegal, Croke Park, 3.45pm - TG4
Armagh v Kerry, Athletic Grounds, 2pm - TG4 app (deferred coverage on TG4 from 5.35pm)
Allianz Hurling League Division 1 Group B round 5
Kilkenny v Waterford, UPMC Nowlan Park, 1.45pm - TG4