MORETON Town Sunday reached the last four of the Birdseye Sports Evesham and District Sunday League's Bluck Cup competition as goals from Knight (2), Stevens and Kirk defeated Cider Mill.

Favourites Upton Snodsbury moved into the last eight of the Evesham Mechanical Services Subsidiary Cup after finding the net six times without reply against Queens. Rogers banged in a hat-trick.

Crowle made it through to the last four of the same competition as Hatchett scored twice on the way to victory over Bell United.

With none of their Division One rivals in action, Moreton Wanderers had the opportunity to move five points clear at the top but two goals from Robinson gave neighbours Mickleton Rangers the points.

Peopleton moved closer to inevitable promotion from Division Two when goals from Brant (2), Peterson, Marsden, Baxter, Brixey and Hughes kept Golden Cross rooted to the foot of the table.

Broadway United consolidated second place as a Chris Alcock double helped overcome Oddfellows Arms.

Hampton WMC were the day's top scorers notching up a dozen without reply against third division strugglers Pebworth.

Mark Young claimed a treble and there were doubles from Cox, Beattie and Red-ding.

Tewkesbury Town maintained their promotion push as goals from Sollis (2), Game and Kirby defeated Broadway Reserves.

Division Four basement club Bengeworth Sports came from three goals down against Gate Inn to earn a 4-3 win thanks to an own goal, two from Wicks and Clements.

Riverside defeated Crown Athletic for the second successive week with Quinn, Gil and Middleton on target, while Eckington hit ten past Royal Oak with Mather scoring four and Bostock and Stevens a couple apiece.

Results

WFA Junior Cup semi-final: Ambassador 2, Rednal Social 1.

Minor Cup semi-finals: Defford & Besford 0, Bretforton Spts OB 6; Bredon 0, Harriers Trust 2.

Bluck Cup third round: Moreton Tn 4, Cider Mill 1.

Evesham Mechanical Services Subsidiary Cup second round: Upton Snodsbury 6, Queens 0. Third round: Crowle 4, Bell Utd 1.

Division One: Moreton Wdrs 0, Mickleton Rgrs 2.

Division Two: Oddfellows Arms 2, Broadway Utd 5; Peopleton 7, Golden Cross 0.

Division Three: Hampton WMC 12, Pebworth 0; Norgren 3, Wickhamford 2; Tewkesbury Tn 4, Broadway Utd Res 0.

Division Four: Eckington 10, Royal Oak 0; Crown Ath 1, Riverside 3; Bengeworth Spts 4, Gate Inn 3.

Fixtures for Sunday

GFA Sunday Premier Cup semi-final: Moreton Wdrs v FC Patriots.

Tewkesbury Sports Knockout Cup fourth round: Bear v Bredon, Norgren v Evesham WMC.

Evesham Mechanical Services Subsidiary Cup third round: Defford & Besford Utd v Mountinneers.

Division One: Mickleton Rgrs v Ambassador, Upton Snodsbury v Inkberrow.

Division Two: Lower Moor Utd v Badsey Rec, Oddfellows Arms v Shipston Excelsior, Golden Cross v Broadway Utd.

Division Three: Ashton v Crowle, Pebworth v Bretforton Spts OB, Hampton WMC v Queens, Broadway Utd Res v Wickhamford, Moreton Tn v Tewkesbury Tn.

Division Four: Eckington v Lenches Lions, Gate Inn v Bell Utd, Riverside v Pinvin Utd, George v Crown Athletic, Cider Mill v Royal Oak.