Josh Robinson heads Linfield into the lead following a 58th-minute corner and Andrew Waterworth doubles the Blues' lead with another header from Kirk Millar's delivery. Substitute Jordan Stewart makes it 3-0.
- Ballinamallard United 0-3 Linfield
- Cliftonville 7-0 PSNI
- Ballyclare Comrades 1-0 Institute
Gary Brown's 83rd minute winner puts Ballyclare through.
Daniel Hughes puts Cliftonville into an early lead from a sixth-minute penalty after he had been fouled by Dylan Wilson. Stephen Garrett makes it 2-0 on nine minutes with an easy finish after Ciaran Caldwell's effort was palmed out. Cliftonville's lead is extended to three by Jay Donnelly's 18th-minute finish from a tight angle and then Daniel Hughes gets his second of the night. It's 5-0 inside the half-hour as PSNI skipper Scott McCrory scores an own goal.
Into the second half and Stephen Garrett gets his second goal and Jay Donnelly quickly does likewise as the Reds run out 7-0 winners.