The Mallards closed the gap at the top of the Bluefin Sport Championship with a fabulous away victory.
With a defeat for Loughgall and Portadown also dropping points it means that Harry McConkey's men are two points off second and first positions.
It was a fantastic start with Matthew Smyth and Ross Taheny both heading in Duwayne McManus corners to give an early two nil lead.
Mark McCabe did pull a goal back before half time for the hosts but when they were reduced to 10 men after the break, the Ducks took full advantage.
Ryan Campbell netted a third to seal victory and cap a comprehensive performance.
Dergview, who were defeated today, are the visitors next Saturday to Ferney Park