Ulster GAA have confirmed fixture details for the 2017 Ulster senior football championship.
Saturday 20 May
Ulster SFC preliminary round
Monaghan v Fermanagh, Clones, 7pm (Replay Saturday 27 May)
Sunday 21 May
Ulster SFC quarter-final
Donegal v Antrim, Ballybofey, 4pm (Replay Saturday 27 May)
Sunday 28 May
Ulster SFC quarter-final
Derry v Tyrone, Celtic Park, 2pm (Replay Saturday 3 June)
Sunday 4 June
Ulster SFC quarter-final
Down v Armagh, Pairc Esler, 2pm (Replay Saturday 10 June)
Sunday 11 June
Ulster SFC quarter-final
Cavan v Monaghan/Fermanagh, Breffni Park/Brewster Park, 2pm (Replay Saturday 17 June)
If Cavan v Monaghan, Breffni Park
If Cavan v Fermanagh, Brewster Park
Sunday 18 June
Ulster SFC semi-final
Derry/Tyrone v Donegal/Antrim, TBC, TBC (Replay Sunday 25 June)
Saturday 24 June
Ulster SFC semi-final
Down/Antrim v Cavan/Monaghan/Fermanagh, TBC, TBC (Replay Saturday 1 July)
Sunday 16 July
Ulster SFC final
Derry/Tyrone/Donegal/Antrim v Down/Antrim/Cavan/Monaghan/Fermanagh, TBC, TBC (Replay Sunday 23 July)