IN FULL: Intermediate Cup first round draw
The ties are scheduled to be played on Saturday, October 21 with a kick-off time of 13:30.
Dungiven v Sirocco Works
18th Newtownabbey OB v Newington
Albert Foundry v Suffolk
Annagh United v Ballynure OB
Ards Rangers v Cliftonville Olympic
Ardstraw v Hanover
Armagh City v 1st Bangor
Ballymacash Rangers v Dromore Amateurs
Ballynahinch Olympic v UUJ
Ballynahinch United v Chimney Corner
Ballywalter Rec v Banbridge Town
Banbridge Rangers v Magherafelt Sky Blues
Bangor v Carrick Rangers Reserves
Bangor Amateurs v Moyola Park
Bloomfield v Glentoran II
Bourneview Mill v Crumlin Star
Broomhedge Maghaberry v Ballymoney United
Bryansburn Rangers v Saintfield United
Camlough Rovers v Grove United
Colin Valley v Ballinamallard United Reserves
Comber Rec v Ballymena United Reserves
Crewe United v Laurelvale
Crusaders Reserves v Newcastle
Donegal Celtic v Dunmurry YM
Downshire YM v Cookstown Youth
Dundela v Barn United
Abbey Villa v Linfield Swifts
Dunloy v Seapatrick
Dunmurry Rec v Oxford United Stars
Fivemiletown United v Dromara Village
Glebe Rangers v Rosario YC
Islandmagee v Coagh United
Iveagh United v Craigavon City
Killyleagh YC v Derriaghy CC
Maiden City v Dollingstown
Mossley v Crumlin United
Newbuildings United v Immaculata
Newtowne v St. Mary's YC
Orangefield OB v Wellington Rec
Oxford Sunnyside v Dundonald
Portstewart v Shorts
Queen's University v Markethill Swifts
Rathfern Rangers v Lurgan Town
Richhill v St. James' Swifts
Rosemount Rec v Valley Rangers
Royal British Legion v AFC Silverwood
Seagoe v East Belfast
Shankill United v St. Luke's
Sofia Farmer v Groomsport
Strabane Athletic v Rathfriland Rangers
Tandragee Rovers v Portaferry Rovers
Tobermore United v Lower Maze
Trojans v Drumaness Mills