DIVISION Two side Fladbury produced a shock to dump holders New Inn Pershore out of the Evesham & District Sunday League’s Mick Godwin Cup.
Fladbury progressed to the semi-finals with a 4-2 away win to set up a tie against Mickleton Rangers.
Will Green (2), Jake Jordan and Tom Brooks scored for the village outfit, with Jordan Brandt and Luke Francum replying for Division One side New Inn.
The top two in Division Two both won to take a step nearer to promotion,
Leaders Ashton 88 were 7-2 winners at Pebworth with doubles from Jonathan Cother, Josh Keen and Bradley Mason plus one from Jake Edwards, while Pebworth replied through Jake Edden and Marty Meddings.
Second-placed Stour Excelsior bagged five first half goals on their way to a 5-1 win at Strawberry Field United.
Jake Bradley (2), Rob Shurmer (2) and Jarad Randall were on target for Stour and Matt Magee scored for United.
Stratford HGC and Drakes Broughton drew 1-1, with Nick Dyde scoring for Stratford and Gavin Hunter replying for Rangers.
Alderman United march on at the top of Division Three, making it eight wins from eight with a convincing 8-1 victory at home to Dragons.
Tim Arnold led the way with a hat-trick, with Jamie Goodwin (2), Kieran Dyson (2) and Jake Rhodes adding to the tally.
A James Flavell goal earned bottom-of-the-table Titans a 1-0 victory at Vale United – their first league win of the season – while Ashton 88 Reserves hammered Bengeworth 9-0.
Lewis Carter scored four for Ashton, with Eliot Enoch (2), Andrew Cope, Graham Begley and Adam McElroy also netting.
Matt Tarling was another four-goal marksman as Bredon recorded a 6-4 win at Stour Excelsior Reserves. Jordan Huggins and Ben Hayward also scored for Bredon, with Dino De Angelis (2), Tom Grace and Paul Jewitt netting for Stour.
Champions Bretforton Old Boys remain eight points clear at the top of Division One.
Manprit Singh and Sam Beddoes scored for Old Boys in a narrow 2-1 win at home to Mickleton Rangers, whose reply came from Josh Collins.
A Ben Hoskins goal gave second-placed Evesham WMC a 1-0 victory at TDMS Harvington while fourth-placed Bretforton Sports Club won 3-1 at Broadway United with goals from Chris Rowberry, Ben Johns and Ryan Cantrill. Broadway scored through Will Aspey.