LEADERS Malvern Vale Firsts scored their 100th Cheltenham League Division Three goal this season in a 5-0 win at Tewkesbury Town Reserves.

Vale, with influential midfielder Andre Rodrigues back, went ahead on just two minutes when Mario Vieira's corner was deflected past keeper Marc Lane.

On 10 minutes Vieira tested Lane from the edge of the area and the keeper's save fell to Nick Jones who fired home emphatically from close range.

Keeper Marcin Celmer saved low to deny Town before Vale introduced top scorers Matt Strangwood and Mig Passaro at half-time.

With the hosts down to 10 men for a red card after two bookings, Strangwood fired home a resulting penalty for handball.

Strangwood headed in a cross-shot from Kris Bottrell before Town were reduced to nine for foul and abusive language.

Minutes later Strangwood rounded off his hat-trick with Vale's 100th league goal through an overhead kick.

Vale host Kings Reserves on Saturday as they continue their push for the title.

Third-placed Welland Reserves drew two away games in a row ­— 3-3 at Falcons Reserves and 1-1 at Windyridge Rovers.

Oliver Lewis, Craig Tommey and Jamie Harding scored on Saturday.

Second-placed Malvern Cave won 4-3 at Andoversford Thirds in Division Four with Toby Boswell scoring twice alongside goals from Matthew Mcintosh and Ralph N'dongo.

Upton Town beat Bishops Cleeve A 3-2 in Division One thanks to Dylan Hart, Oliver Lewis Kendall and Matt Hindmarsh.

Hanley Swan romped home 5-0 at Fintan through Tiago Ribeiro (3) and Ashley Bloore (2).