In the fifth round of the Irish Cup, Jarlath O'Rourke opened the scoring for Dungannon Swifts.
Top scorer Andrew Mitchell brought the game against Dergview Reserves to 3-0 early in the second half.
Ballinamallard meanwhile, lost to Warrenpoint 5-4 on penalties.
Tobermore United Reserves won 2-0 over Annagh United. And Loughgall made it 3-0 against Fivemiletown United Reserves.