Portadown beat Coleraine 3-1 while Linfield and Cliftonville thumped Championship sides to also progress into the Irish Cup quarter-finals.
Ken Oman, Gary Twigg and Philip Lowry were on target for the Ports against the Bannsiders at Shamrock Park.
Blues skipper Andrew Waterworth bagged four goals in a 7-0 hammering of visitors Armagh City.
Jay Donnelly struck a hat-trick as Cliftonville defeated Sport & Leisure Swifts 4-0 in the sixth round.
Donnelly scored twice before the 10-minute mark at Solitude, converting crosses from Levi Ives and Tomas Cosgrove.
The Reds had to wait until the 79th minute before adding a third, with Ryan Catney passing into the bottom corner.
Donnelly completed his treble from a penalty after Daniel Hughes was hauled down by keeper Michael Magill.
Waterworth hits City for four
Linfield brushed aside the challenge of Armagh City with Waterworth starring a one-sided affair.
The striker flicked in an early opener before slipping home to leave the Blues 2-0 ahead at the break.
Aaron Burns finished at the backpost before two goals in four minutes brought Waterworth's tally to four.
Burns and Stephen Fallon added to Armagh's misery as the Blues marched into the last-eight.
Lowry seals it with stunner
A superb late strike from Lowry sealed victory for Portadown over Coleraine.
The hosts moved in front against the run-of-play when the ball fell to Oman two yards out and the defender poked in.
James McLaughlin latched on to a classy Ruaidhri Higgins pass before lashing past keeper David Miskelly for the equaliser.
A controversial handball decision against Brad Lyons resulted in Twigg slotting in from the penalty spot.
Lowry ensured a quarter-final spot with a blistering shot into the top corner three minutes from time.
|Tennent's Irish Cup sixth round|
|Carrick Rangers||P-P||Crumlin Star|
|Cliftonville||4-0||Sport & Leisure Swifts|