EVESHAM Working Men's Club lifted the Evesham Mechanical Services Knockout Cup for the second time in three years but got pushed all the way by underdogs Strawberry Field United.

James Bearcroft broke the deadlock on 72 minutes with Sam Ford doubling the lead four minutes later. Darryl Ballard reduced the arrears three minutes from time but it was too late for the gallant losers.

Bretforton Old Boys retained the Division One title with a comfortable 5-1 win over neighbours Bretforton Sports Club.

Sean Cooke rattled in a hat-trick to seal the deal with and Robbie Sone (2) also on the score sheet.

Relegated Tewkesbury Town lost 3-0 at home to Stour Excelsior with Patrick Ross, Jamie Shurmer and Owen Clarke scoring.

Mark Bellamy (3), Callum Worrall (2), Josh Smith, Zack Brandt, Jason Croy and Jack Hughes got the goals as New Inn Pershore demolished Mickleton Rangers 9-2.

Alex Griffiths (2) and Sam Steele scored in Inkberrow's 3-1 win over Offenham Rovers (3-1).

Alderton clinched promotion from Division Two with a 2-0 victory at second-placed TDMS Harvington. Lee Bowles and Joseph Tryner scored as the village side reached the top flight for the first time.

Max Ferriday (3), Tom Brookes and Harry Johns were on target as Fladbury defeated Fortis 5-2, while AFC Cheltenham closed their campaign with a 5-4 win over Cropthorne.

Ashton 88 took a huge step towards the Division Three title by defeating promotion rivals Stratford HGC 2-1 with goals from Alfie Dawe and Bradley Mason.

Stour Excelsior reserves moved into second place with a 5-1 victory at Alcester Town courtesy of Nick Shurmer's hat-trick and strikes from Tom Grace and Nick Walker.

Bredon walloped Bengeworth 6-1 with goals from Dan McGuigan (4), Dave Huggins and Stephen Higdon. Dragons bowed out of the WFA Sunday Minor Cup, losing 5-1 to Catshill Veterans.