It wasn't the most comfortable watch, but in the end Harry McConkey's men secured 3 points against their Tyrone rivals.
Things looked good for the Mallards who were 2 up within the half hour. Richard Clarke netted the first from the penalty spot after Ryan O'Reilly was hauled down, and Clarke then turned provider for the second, swinging in a corner for Matthew Smyth to head in from 6 yards.
On the stroke of half time however the home side failed to adequately clear a corner kick and Simon McGlynn punished them from close range.
That set Dergview off for the second half with their tails up and goalkeeper John Connolly was called into action twice to deny Paul Smith and Graham Young with finger tip saves.
O'Reilly did head in a third for the Mallards after a well worked corner, but he was ruled to be offside, but it wasn't to matter as they stood firm to put another win on the board.