PROMOTED TDMS Harvington picked up their first Birdseye Sports Evesham Sunday Football League Division One points.

They enjoyed a 3-1 victory over Broadway United with Luke Woodfield (2) and Kodi Sallis scoring and David Cooper pulling a goal back.

Alderton and Mickleton Rangers drew 4-4 as Jake Fowles (2), Ian Dawson and Matt Greaves netted for the hosts.

Rangers replied through Daniel Moore (2), Matt Tye and Alfie Aubrey.

Bretforton Old Boys maintained their perfect start with a 5-2 home win over Offenham Rovers.

Ryan Reeves (2), Jamie Clarke, Sean Brain and Manprit Singh scored for Old Boys with Stuart Davis and Alex Trinder on target for Rovers.

Will Green (3), Jake Jordan and Harry Ingles helped Fladbury to a comfortable 5-0 Division Two win over Stour Excelsior.

Ashton 88 came from behind to win at Stratford HGC 2-1 thanks to goals from Will Stevens and Josh Keen.

Alderman United remain unbeaten in Division Three, edging out Stour Excelsior Reserves 6-4.

Veteran Jake Petitt scored twice for the Tewkesbury outfit.

The league had no joy in the Worcestershire FA Sunday Premier Cup with Evesham WMC and Inkberrow losing to CBH Fasteners 4-3 and Green Man Inn 4-2 respectively.

The Workies led three times before indiscipline towards the end of the game with two players sin-binned proved crucial.

In the Junior Cup, Cropthorne defeated Lower Teme and Martley Athletic 6-2 with goals from Dan Hibberd (2), Leon Williams, Tom Boother, Ryan Griffin and Sam Vaughan.

Drakes Broughton Rangers triumphed on penalties against Solihull Moors after the sides drew 3-3.

TDMS Evesham were defeated 4-3 at Worcester League side Powick despite goals from Owen Horne, Harrison Middleton and Tom Dixon. Strawberry Field United drew at Droitwich Spa Eagles 3-3 but lost on penalties.

Three league sides progressed in the Minor Cup as Bredon won at Droitwich Spa Eagles Reserves 3-0 with goals from Jack Davies (2) and Jordan Huggins.

Fortis overcame Bromsgrove Partisan 5-4 thanks to Ashleigh Booth (4) and Ian Unwin.

Harvington Harriers defeated Vale United 7-2 while Dragons lost 3-0 to AFC Blackwell.

Ashton 88 Reserves crashed 7-2 to Malvern Radar, Bengeworth lost 5-3 to Areley Kings and Titans fell 3-1 to Peacock Wanderers with Taylor Barrett scoring.