TDMS Harvington defeated Bretforton Old Boys Reserves in a penalty shootout to reach the Birdseye Sports Evesham Sunday League’s Bluck Cup final.

The two sides had met only the previous Wednesday when Bretforton won the league game.

On Sunday the two sides shared two goals with Matt Staley scoring for Old Boys and Carl Wallace on target for Harvington.

Holders Offenham Rovers came from two goals down to defeat Tewkesbury Town 4-2 and reach the Mick Godwin Cup final with Nick Burrows among their scorers.

In the Gloucestershire FA Sunday Intermediate Cup final, Alderton beat Abbeymead Rovers 5-2 with Matt Greaves (3) and Ian Pennell (2) scoring.

Division One champions Bretforton Old Boys fell to their first defeat in any competition this season, losing 3-2 at New Inn Pershore.

The win guaranteed their survival with Dan Rushden, Kyle Ballard and Jordan Brant scoring for New Inn and Will Gayton and Steve Brown for Old Boys.

Mickleton Rangers and Broadway United played out a seven-goal thriller with the home side taking the points 4-3.

James Weston (2), Alfie Barnes and Tom Cruttwell scored for Rangers with Jason Horsburgh, David Cooper and James Hands netting for Broadway.

Evesham WMC won 4-0 at Inkberrow with goals from Sam Ford (3) and James Bearcroft.

Broadway United Reserves have gone to the top of Division Two following a 5-0 win over Fortis through Jack Steele (3), Grant Clark and David Cole.

A second-half Andy Clements effort earned Charlton Fladbury the bragging rights in the local derby at Cropthorne 1-0.

Badsey Recreation defeated Sun Inn 6-2 with goals from Neil Bishop (4), Stuart Davis and Charlie Banning. Steven Prince scored twice for Sun.

Ashton 88 top Division Three following a 2-0 win at Bengeworth while Strawberry Field United dropped valuable points as they were held at Ambi Allsports 2-2.

Aidan Booth and Daniel Hackling scored for Ambi with Connor Sherry and Callum Mason replying for the visitors.

Dragons recorded a 6-0 win over Fairfield Titans with goals from Alex Lane (2), Tom Donnison (2), Brett Danby and Mike Emptage.

A Will McGarr goal helped promotion-chasing TDMS Evesham defeat Stour Excelsior Reserves 1-0 while Stratford HGC defeated Alcester Town 3-0.