STRATFORD Yates lifted the Evesham Sunday League's Black and White Garages Bluck Cup.

In a match that was a credit to both teams, played in atrocious conditions at Broadway United, Salford Rovers took an early lead through Edw-ards.

Stratford hit back with goals from Anderson and McAdam to lead at the interval and a superb strike from Proctor made it 3-1 before a Ross goal set up a tense finish.

Bretforton VIC retained the first division title with a convincing 5-1 home defeat of Bredon, Jones (3) and Beddoes (2) were on target.

Goals from Winter (3) and Cook (2) against Tewkesbury Town secured the runners-up spot for Moreton Wanderers, the club's highest ever finish. Upton Snodsbury, meanwhile, moved out of the bottom two after a fine win at Evesham WMC thanks to goals from Aldington, Rogers and Mather.

A Matthew Tye double helped Mickleton Rangers to overcome Guiting Rangers.

Hospital Club clinched the Division Two title as goals from Deacon (2), Greenwood and Gibbons saw off Peop-leton. Offenham Rovers' poor form continued as they slipped to a shock defeat at Blockley Sports who earned only their second league win with goals from Williams (2), Hurrell and Bugler.

Badsey Rec closed the gap in the tussle for second place with victory at Moreton Town while Evesham WMC Reserves were held at home by Lower Moor.

A Richard Basham brace consolidated Ashton's second place in division three as they defeated rivals Wickhamford Trumpeteers. Broadway hit Littleton for eight with goals from Jordan (3), Sallis (2), Hawkins (2) and Sheridan.

A Martin Last goal gave Honeybourne Gate Inn victory and condemned visitors Shipston Sports to relegation.

Ambassador secured promotion from division four and now need four more points for the title following a comfortable win at Defford and Besford with goals from Crawford, Davis, Doe and Leeming.

Goals from Hunn (2), Purfield, Padfield and Usher gave Ashton Reserves victory at Bretforton OB, while a Holley goal gave Tewkesbury Town Reserves the points against Broadway United to all but end the visitors' promotion hopes.

A first half strike from Danny Harris put second division Red Horse into the final of the Evesham Mechanical Services Subsidiary Cup at the expense of Inkberrow, while Willersey lifted the GFA Sunday Minor Cup, defeating Coleford Athletic in a penalty shoot-out after a wind spoilt goalless draw.

Results

GFA Sunday Minor Cup Final: Willersey 0, Coleford Athletic 0 (aet). Willersey won 6-5 penalties.

Black and White Garages Bluck Cup Final: Salford Rvrs 2, Stratford Yates 3.

Evesham Mechanical Services Subs-diary Cup semi-final: Red Horse 1, Inkberrow 0.

Division One: Bretforton Spts VIC 5, Bredon 1; Mickleton Rgrs 4, Guiting Rgrs 2; Evesham WMC 2, Upton Snodsbury 5; Moreton Wands 5, Tewkesbury Tn 0.

Division Two: Ilmington Rgrs 2, Anchor Fladbury 1; Evesham WMC Res 2, Lower Moor Utd 2; Moreton Tn Sunday 0, Badsey Rec 2; Blockley Spts 4, Offenham Rvrs 2; Hospital Club 4 Peopleton 1.

Division Three: Littleton 1, Broadway Utd 8; Honeybourne Gate1, Shipston Sports 0; Ashton 3, Wickhamford Trumpet 2.

Division Four: Bretforton OB 2, Ashton Res 5; Defford & Besford Utd 1, Ambassador 4; Tewkesbury Tn Res 1, Broadway Utd Res 0.

Fixtures for Sunday

Tewkesbury Sports Knockout Cup Final (Evesham Utd FC 6pm): Evesham WMC Res v Upton Snodsbury.

Division One: Tewkesbury Tn v Guiting Rgrs, Mickleton Rgrs v Inkberrow.

Division Two: Fairfield Flyers v Ilmington Rgrs, Red Horse v Blockley Spts, Badsey Rec v Moreton Tn Sunday, Peopleton v Offenham Rvrs.

Division Three: Stratford Yates v Ashton, Wickhamford Trumpet v Plum Tree, Bury v Willersey, Broadway Utd v Littleton, Shipston Spts v Honeybourne Gate.

Division Four: Ambassador v Crown Ath, Ashton Res v Mickleton Rgrs Res, Haven Harriers v Tewkesbury Tn Res, Salford Rvrs v Servicemen's, Bret-forton OB v Defford & Besford Utd.

Wednesday May 2

Division Two: Evesham WMC Reserves v Moreton Tn Sunday, Red Horse v Ilmington Rgrs.

Division Three: Honeybourne Gate v Stratford Yates, Ashton v Willersey, Plum Tree v Littleton.

Division Four: Mickleton Rgrs Res v Ambassador.

Sunday, May 6

Evesham Mechanical Services Subsi-diary Cup Final (Broadway Utd FC 6pm): Red Horse v Guiting Rangers.

Division One: Moreton Wands v Upton Snodsbury, Bretforton Sports v Inkberrow, Tewkesbury Tn v Pebworth.

Division Two: Evesham WMC Res v Blockley Spts, Peopleton v Badsey Rec, Ilmington Rgrs v Hospital Club.

Division Three: Littleton v Ashton, Willersey v Bury, Wickhamford Trumpet v Riverside, Stratford Yates v Plum Tree.

Division Four: Ashton Res v Ambassador, Defford & Besford Utd v Salford Rvrs.