Colchester beat Chingford 23-17 to consolidate their lead at the top of London League division one north, at the halfway stage in the season.

Days of rain had left standing water on the main Chingford pitch forcing the move to another field ruled playable despite the muddy surface - which was to play a significant part in the game.

Colchester dominated possession and position for most of the game, their forwards controlling the scrums and winning turnover ball at key moments - including for both tries.

Chingford defended doggedly throughout, limiting the visitors to their first non-bonus point win in a dozen games.

Chingford exploited Colchester fumbles and penalties, the home pack adapting to the conditions through pick-and-go attacks to rumble around the muddy field.

Chingford flanker Luke Campbell was outstanding in both defence and attack, excelling in a man-of-the-match performance.

The visitors got off to a good start.

Skipper Calum Irvine’s well-crafted grubber kick took play to within five metres of the Chingford line where Colchester challenged the home side’s line-out throw.

The ball was scruffily tapped into space and Colchester’s young flanker Harry Gozzett was quickest to react, pouncing on the loose ball for the opening try on three minutes.

Flyhalf David Higgins added the conversion from near the touchline.

An offside penalty enabled Chingford to kick near the Colchester line but the line-out was stolen by visiting number eight James McRae.

Colchester worked their way upfield where Chingford were penalised for offside, Higgins converted the 35-metre penalty into three points.

The conditions now came to the aid of the home side.

Dependable Colchester flanker Ollie Pickett unluckily lost his footing in the mud to fall sprawling, allowing Campbell to race through the gap.

Chingford closed to their opponent’s line where the ball was recycled for a try by wing Fred Foxley.

Centre Dan Boughtwood missed the conversion but soon found his aim with a penalty for a Colchester offside to narrow the deficit to 8-10.

A clumsy high tackle on wing James Crozier gifted Higgins the opportunity to extend the Colchester lead with another well-taken penalty.

Chingford were roused to attack, rumbling forward in a series of ball-tucked-up-the-jumper moves before the game was lit up by a superbly taken try.

Colchester prop James Mitchell stopped his opposing number in a tackle on the Colchester left wing, wrestled the ball free and set off on a counterattack from his own half.

Mitchell drew defenders before passing to James Crozier who shaped as if he was going to kick ahead, the Chingford defender bought the dummy and went to block the kick – and could only stare as Crozier instead stepped outside him and accelerated away. Crozier raced to the Chingford line where a last-gasp tackle brought the flying Colchester wing down but his momentum carried him over for an exciting try.

Higgins added the extra points with another touchline conversion.

A penalty for a scrummaging offence enabled Boughtwood to reduce the deficit to 20-11at half-time.

The second half saw Colchester mostly camped in the Chingford half but unable to cross for any more tries as Chingford defended robustly and occasionally attacked.

Penalties were conceded by both teams, Higgins converting one and another smashing into the upright and rebounding out leaving the post wobbling from the impact.

Boughtwood added another couple for Chingford, the latter with the last kick of the game to earn them a bonus point for finishing within seven points of victors Colchester.