Tuesday 28th November
Last 16
- Limavady United 0 , Glenavon 1 at Full timeLimavady UnitedGlenavonFull time
Tuesday 21st November
Last 16
- Annagh United 0 , Loughgall 1 at Full timeAnnagh UnitedLoughgallFull time
Tuesday 7th November
Last 16
- Ards 3 , Larne 5 After extra timeArdsLarneAfter extra time
- Ballymena United 1 , Coleraine 1 After extra time , Coleraine win 18 - 17 on penaltiesBallymena UnitedColeraineAfter extra timeColeraine win 18 - 17 on penalties
- Carrick Rangers 2 , Newry City 2 After extra time , Newry City win 3 - 1 on penaltiesCarrick RangersNewry CityAfter extra timeNewry City win 3 - 1 on penalties
- Dungannon Swifts 1 , Cliftonville 0 at Full timeDungannon SwiftsCliftonvilleFull time
- Glentoran 1 , Linfield 2 at Full timeGlentoranLinfieldFull time
- Portadown 2 , Crusaders 1 at Full timePortadownCrusadersFull time
All times are UK and subject to change. 大象传媒 is not responsible for any changes.