IT was a bad day for local sides in Cheltenham Football League Division One.

Tenth-placed Hanley Swan had three players sent off in a 7-2 defeat at Bishops Cleeve A.

Chris Aston and David Smith scored for Hanley but Chris Bunn, Jackson McMullen and Tom Ward were all red carded.

Malvern Vale fell to third after a 4-0 home defeat to mid-table Kings.

In Senior Charity Cup third-round action on Saturday, Hanley head to Fintan and Vale entertain Prestbury Rovers.

Welland Reserves lost 2-1 at home to high-flying Prestbury Rovers Reserves in Division Two.

They host Shurdington Rovers in the Senior Charity Cup on Saturday.

Kieran Kinsella, Stephen Pitt and Bradley Talbot were among those on target in Malvern Vale Reserves’ 5-4 win at Falcons Reserves in Division Three.

Meanwhile, third-placed Welland drew 2-2 at home to Midland League Division Three leaders Sutton United 2-2.

Upton Town surprised hosts FC Shush 3-1 with Max Ferriday, William Green and Ryan Shemwell on target.

On Saturday, Upton host Coventry Plumbing and Welland head to WLV Sport.

Storm Ciara led to the postponement of all the McDonald's Worcester and District Sunday League games at the weekend.