30. Round
28/04/2006 19:45 Loughgall FC Loughgall FC - Lisburn Distillery Lisburn Distillery 0:0
29/04/2006 15:00 Coleraine FC Coleraine FC - Ards FC Ards FC 2:4
29/04/2006 15:00 Cliftonville FC Cliftonville FC - Armagh City FC Armagh City FC 2:0
29/04/2006 15:00 Institute FC Drumahoe Institute FC Drumahoe - Ballymena United Ballymena United 0:1
29/04/2006 15:00 Glentoran FC Glentoran FC - Dungannon Swifts Dungannon Swifts 3:1
29/04/2006 15:00 Glenavon FC Glenavon FC - Limavady United Limavady United 2:1
29/04/2006 15:00 Newry City FC Newry City FC - Linfield FC Linfield FC 1:1
29/04/2006 15:00 Larne FC Larne FC - Portadown FC Portadown FC 2:1