PLAYING on what was a quagmire of a pitch, it was difficult for both teams to get the ball down and play attractive football.
Weavers, flying high in the division and still unbeaten started well and went two goals up in the first half an hour.
It was harsh on Jacks, who had matched their opponents, but two defensive mistakes cost them dearly.
First, Craig Cochrane tried to shepherd the ball out of play but it got held up in the mud and the Weavers striker nipped in to steal the ball and score.
Soon after, the same striker drove at the Jacks defence with the ball, but as he was closed down, nobody picked up the midfield runner and the ball was fed through to him to slot home unchallenged.
Weavers went 3-0 up mid-way through the second half after a controversial decision.
A long range free kick was initially spilled by Jacks goalkeeper Pete Goldsmith, but he recovered well and got two hands firmly on the ball, only for a Weavers player to dangerously slide in and knock the ball out of his hands and into the net.
The referee awarded the goal despite protests from the home side.
Jacks pulled a goal back after some neat link-up play by Eddie Orlinski, who was outstanding on the day.
A good passing move down the left found Jonny Sutcliffe, who crossed for Danny Brown to sweep the ball in at the far post.
With 10 minutes left, Weavers broke free again and scored the goal of the game, a 25-yard strike which hit the top corner giving the goalkeeper no chance. It ended 4-1 to Weavers.