Braintree Town grabbed a much-needed win at Bromley on Tuesday night, winning 2-1 in the National League.

Dan Sparkes and Simeon Akinola scored either side of the break for the Iron who then had to hold on when the hosts scored a late consolation.

Ten-man Chelmsford City won 2-1 at Bishops Stortford, the hosts also having a man sent-off, in Conference North

Clarets goalkeeper Ashley Timms was sent off in the first half and Elliott Buchanan scored from the resultant penalty.

Marvin Ekpiteta levelled from Aaron Palmer’s corner, before George Allen was sent off for Stortford for hacking down Billy Bricknell. Mark Hughes grabbed the winner for Chelmsford on 56 minutes.

In Conference South, Lowestoft Town lost 1-0 at home to Nuneaton, while in the FA Cup, Kirkley & Pakefield defeated Hertford 2-1 and Felixstowe & Walton lost 3-1 at Barking.

Brightlingsea were emphatic 5-1 winners at AFC Sudbury in the Ryman League Cup.

Ben Robinson gave unbeaten Sudbury the lead after three minutes, but Luke Read equalised for the Essex side.

Brightlingsea then took the lead, nine minutes before half-time through George Clarke.

Josh Mayhew inflicted further misery four minutes later, tapping home a cross from Read. Clarke and Jake Gordon wrapped up the win.

Leiston won 3-0 at Bury Town in the same competition, John Sands opening the scoring.

Christy Finch added to the lead and Blake Saker put a gloss on proceedings in the second half.

Stanway Rovers became the first team to win at Long Melford in 11 months, notching a 2-1 success in the Thurlow Nunn Premier.