Loughgall started brightly and went close twice in the opening twenty minutes through Jamie Douglas in similar positions. On both occasions, Douglas managed to find space on the edge of the Limavady penalty area to fire left-footed however both efforts finished narrowly over the crossbar.
Robbie Hume should have opened the scoring in the 25th minute when Andy Devlin’s tackle deflected the ball into Hume’s path. Moving into the penalty area, the forward dragged his effort wide when stretching to get good contact with the ball.
Two minutes later Hume didn’t miss his chance when he converted Ryan Logue’s low cross from the left-hand side of the penalty area.
The Villagers equalised in the 35th minute when Devlin held onto Peter Campbell in the penalty area giving the referee no option but to award the spot-kick. Douglas stepped up and confidently sent goalkeeper Paul Wells the wrong way from 12 yards.
United restored their lead two minutes after the break when Paul Owens’ corner was punched by Loughgall ‘keeper Craig Robinson out to Gerard Gillan who was on hand to convert with a well-placed shot.
Limavady had goalkeeper Paul Wells to thank for an expert save on 55 minutes to deny Andrew Hoey at close range.
The host netted their third goal with three minutes when Shannon Crooks upended Glenn Law in the penalty area which allowed Hume to score his second goal of the game.
Limavady United: Wells, Devlin, McKeever, Crown, Watt (c.), Law, Owens (King 90m), Logue (Harkin 76m), Gillan, Hume, Bradley (McCloskey 89m). Unused subs: McClelland.
Loughgall: Robinson, Crooks, Taylor, Copeland, Finlay, Montgomery, Campbell, Ferguson, Douglas, Hoey (Nesbitt 55m), McConnell (Mullen 45m). Unused subs: Stewart, Stretton.