The highlight of a busy weekend of GAA action is the clash between Tyrone and Donegal in the Ulster Championship semi-final in Clones on Saturday.
Here is the full list of fixtures for this weekend's GAA matches:
Saturday 30 June
Ulster SFC semi-final
Tyrone v Donegal, Clones, 4.30pm
All-Ireland SFC qualifier round 1
London v Antrim, Ruislip, 1pm
Wicklow v Waterford, Aughrim, 2.30pm
Laois v Carlow, Portlaoise, 7pm
Longford v Derry, Pearse Park, 7pm
Tipperary v Offaly, Thurles, 7pm
Westmeath v Louth, Cusack Park, 7pm
All-Ireland SHC Phase 1
Limerick v Antrim, Gaelic Grounds, 3pm
Wexford v Carlow, Wexford Park, 2.30pm
Sunday 1 July
Leinster SFC semi-finals
Dublin v Wexford, Croke Park, 4pm
Meath v Kildare, Croke Park, 2pm
Ulster SHC semi-final
Down v Derry, Casement Park, 3.30pm
All-Ireland SFC qualifier round 1
Fermanagh v Cavan, Brewster Park, 2.30pm
Roscommon v Armagh, Dr Hyde Park, 2.30pm