Letcombe 4 (Gifford 23, 89, Claydon 42, 90)

Pewsey Vale 1 (Bissett 20)

Matty Bissett headed Pewsey in front after 20 minutes of this Division 1 West clash.

But Lyle Gifford equalised for Letcombe three minutes later, and Richard Claydon gave Letcombe the lead just before half-time, curling a free kick into the far top corner.

Gifford grabbed his second two minutes from time and a defensive error allowed Claydon to score No 4 in the last minute.

Clanfield 3 (Little 36, Odom 59, Brooks 90)

Cirencester Utd 0

Adam Little bundled the ball home to open the scoring after Mark Odom's shot was parried.

Clanfield made it 2-0 on 59 minutes through Odom’s header.

Cirencester were then reduced to ten men when Chris Allen was given his second yellow card for a bad tackle on Ben Acock, and within moments manager Choki Kartit was sent from the dug out.

Kevin Brooks wrapped up victory in the last minute, and Cirencester keeper Dean Dixon was sent off for foul language to a linesman.

Headington Ams 1 (L Cuff 14)

Malmesbury Vic 3 (Coles 24, Corcoran 39, Avenell 75)

Luke Cuff gave Headington Amateurs the lead with a low finish, but Kevin Coles equalised ten minutes later.

And the Vics were ahead before half-time when Phil Corcoran lobbed keeper Franny Mapplethorpe.

Steve Avenall sealed Headington’s fate.

Launton Sports 2 (Keeble 50, Blake 65)

Newbury 5 (Cook 11, 42, Madden 35, 47, Smillie 58)

Shaun Cook put Newbury ahead in this Division 1 East clash, which they increased by the break through Kalief Madden and Cook’s second.

Madden made it 4-0 early in the second half.

James Keeble pulled one back, but Jack Smillie restored Newbury’s four-goal advantage, before Ryan Blake got Launton’s second.