Chesham United continued their impressive cup form as they won 3-2 in the FA Trophy second round at Swindon Supermarine.

The Generals were welcomed onto the pitch with a guard of honour in recognition of their FA Cup heroics against Bristol Rovers last Sunday.

The home side went ahead after 17 minutes as Luke Matthews headed home but Toby Little levelled with a powerful shot two minutes later.

Goals from George Fenton and Kelvin Bossman put United two goals ahead and they held on with 10 minutes left as Lee Hooper grabbed a goal back for Supermarine.

Marlow joined Chesham in the next round of the FA Trophy after beating Mangotsfield United 1-0 at home with Marcus Mealing scoring the winner.

Flackwell Heath suffered a surprise 3-2 loss – their first since August – at the hands of Abingdon United to slip from the top of the Premier Division.

After going three games in a row without a win Chalfont St Peter got back to winning ways with a 1-0 defeat of Leighton Town in the Division One Central league.

Tony Mendy got the only goal in a hard-fought victory that sees the Saints remain on the coattails of Division One Central league leaders St Ives Town who they trail by just one point.

In the same division Beaconsfield SYCOB played out a 1-1 draw with Egham Town to fall four points off the top of the table.

Amersham Town were on the receiving end of a 5-1 battering against APBS in the Berks & Bucks Intermediate Cup third qualifying round with Kieran Knight grabbing their only goal.

Elsewhere, Risborough Rangers cup game against Chalvey Sports FC was called off due to a waterlogged pitch.