Champions Linfield scored five first-half goals as they hammered Ballymena 6-0 in the League Cup quarter-finals.
Peter Thompson headed the opener on 20 minutes and Johnny Black fired in the second 10 minutes later.
Michael Carvill made it 3-0 from Mark McAllister's lay-off and Brian McCaul tapped in the fourth before heading another goal just before half-time.
Linfield substitute Gary Browne volleyed in a superb sixth in the 83rd minute from Jamie Mulgrew's cross.
"In some matches this season we have been guilty of missing chances, but they went in tonight," said Linfield manager David Jeffrey.
"Ballymena were very good in the first 15 minutes and it took us a while to get into the match.
"But when Peter Thompson got the first goal you could see the confidence flowing through the side."
Irn-Bru League Cup quarter-finals
Ballymena United 0-6 Linfield
Cliftonville 3-1 Portadown
Crusaders 3-1 Lisburn Distillery
Glenavon 2-1 Glentoran