MARLBOROUGH won for the first time in six games following a 47-20 victory at home to Beaconsfield in South West One East last weekend.

The maximum haul of five points also allowed the Common outfit to remain in with a chance of snatching eighth place from Chippenham.

Saturday's clash could hardly have started any better for Marlborough - Sam Tokotokavanua, who was making his debut, dotted down in the corner inside 30 seconds before Will Grant converted.

Although Beaconsfield his straight back through a penalty, they would fail to score another point before the second half as the hosts pressed on.

Savenaca Vueta charged through the middle of Beaconsfield in the 20th minute to notch another five points before Solodrau Radianrova scored the try of the game shortly before half-time.

Radianrova followed suit five minutes later to extend the hosts' lead still further.

In the dying seconds of the first half, veteran player, Patch Campbell, took a quick tap penalty and scored a converted try to leave Marlborough 33-3 up at the break.

A dream first half made way for a slightly more realistic second - Ash Horner was sent off 10 minutes after the restart, and Beaconsfield took their opportunity with a converted try shortly after.

The visitors' penultimate score came in the 65th minute, after which Marlbrough dotted down twice more to put the result beyond doubt.

Radianrova crossed for his third of the afternoon before Bradley Whatley rounded off Marlborough's day.

The last try of the day fell the way of Beaconsfield after the visitors capitalised on a home mistake. Nevertheless, Marlborough celebrated victory for the first time since mid-January.

Elsewhere, Chippenham beat Frome 37-12 on the road while Trowbridge were stuffed 45-14 at home by Witney.

In South West Premier, Royal Wootton Bassett lost 47-5 to Old Centralians.

In Southern Counties South, Devizes suffered a 24-31 defeat to title challengers Salisbury. With three games left, Devizes lead their county rivals by just a point.

Meanwhile, Corsham fell 34-17 away to Swanage & Wareham.