FAI Cup newcomers Treaty United will host defending champions Dundalk in the first round of this year’s competition after the draw was made on Tuesday evening.
Shamrock Rovers, who were denied the double by Dundalk, will open their campaign at home to Galway United, with the 16 first-round games set to take place on the weekend after next.
Bohemians will travel to Munster Senior League side College Corinthians, while a number of non-league clubs will progress to the second round with four all non-league ties in the first round.
FAI Cup first-round draw
Fairview Rangers v Finn Harps
Wexford v Cabinteely
Drogheda United v Derry City
Liffey Wanderers v Cobh Ramblers
UCD AFC v Shelbourne
Crumlin United v St Mochtas
Killester Donnycarney v Usher Celtic
St Kevin's Boys v Kilnamanagh
Sligo Rovers v Cork City
College Corinthians v Bohemians
Athlone Town v Waterford
Treaty United v Dundalk
Shamrock Rovers v Galway United
Maynooth University Town v Malahide United
St Patrick's Athletic v Bray Wanderers
Bangor GGFC v Longford Town
Ties to be played the week ending Sunday, July 25th