SUN Inn moved a step closer to promotion from Birdseye Sports Evesham Sunday League Division Four with a five-goal win over Fortis.
The Winchcombe side scored through Ed Major (4) and Steger.
Title favourites Ambassador moved into second place with a 7-4 victory at Bengeworth.
Mather scored a hat-trick for the hosts but it proved in vain as Reading (3), Schembri (2), Boulter and Shepherd netted for Ambassador.
Doubles from Pratt, Featherstone and Grace helped Stour Excelsior Reserves to a comfortable 8-1 win over Ambi Allsports, while Pebworth and Tewkesbury Town Reserves shared two goals.
In Division Three, Inkberrow won 3-1 at Badsey Recreation through goals from Sheen, Johnson and Mite with Bishop replying.
Alcester Town remain on course for three trophies, coming from two down to defeat higher-graded Defford/Besford United 4-2 and reach the last four of the Express-Funding Mick Godwin Cup.
Miller and Ballard put Defford in front before Alcester hit back through Hodgkins, Dance, Parker and Poulson.
A treble from Watts helped Ecosamba lift the Gloucestershire FA Sunday Minor Cup, defeating Gloucester-based St Georges Dragons 3-2 in the final.
Division Two leaders Tewkesbury Town dropped points for the second successive match, being held 2-2 at neighbours Bredon.
Twine and Diamond scored for Bredon, while Halling and Petitt replied for Town.
Alderton hit five without reply at AC Olympia through goals from Ellis (2), Charlton, Reid and Greaves.
Bretforton Old Boys closed the gap at the top of Division One with a narrow 4-3 win over Honeybourne Gate Inn.
Brain (2), Clarke and Richardson scored for Old Boys, while Gate replied through Mills (2) and Layton.
Mickleton Rangers ended their campaign with a 4-1 defeat at Broadway United.
The home side scored through Burtenshaw, Horsburgh, Sexton and McDonagh.
Bear won comfortably 4-1 at Eckington with goals from Staley (2), Davis and Smith.
Fladbury Athletic reached the Pershore Hospital Junior Cup final thanks to a 5-0 win over Division One leaders Pinvin United.
Stour Excelsior avenged the previous week's league defeat to Cidermill and reached the last four of the Minor Cup with a 4-2 success.
On Friday night (7.30pm), Bear and Bretforton Old Boys meet in the Evesham Mechanical Services Knockout Cup final at Evesham United's Spiers and Hartwell Jubilee Stadium.
Meanwhile, applications are invited from prospective new clubs for next season.
Forms can be downloaded from the league website or obtained from secretary Martin Malin by calling 07891-521858.