West Midlands League, Premier Division: Bromyard Town 1, Little Drayton 4.

Hereford Times Herefordshire League, Premier Division: Wellington 4, Sutton 2; Ross United Services 2, Westfields 2; Hinton 4, Leominster 2; Weston 1, Woofferton 4; Fownhope 1, Ewyas Harold 2.

Division 1: Woofferton Res 5, Fownhope Res 0; Tupsley 1, Lads Club 2.

Division 2: Ewyas Harold Res 2, Leintwardine Colts 2; Wellington Colts 2, Orleton 1; Civil Service 0, Burghill 1.

Division 3: Tupsley Colts 2, Hereford Sports 1; Marriotts 1, Bulmers 1; Widemarsh R 6, Stoke Prior 0.

HFA Junior Cup, semi-finals: Allpay 1 (Lyall Watkins), Kingstone Rovers 4 (Mark Harrison 4) aet; Colwall 2, Pencombe 2 aet - Colwall win 5-4 on pens.

HFA Sunday Cup, semi-final: Three Horseshoes 0, Three Elms 2.

Jewson Herefordshire Sunday League, Division 2 Cup, semi-final: Orcop 3, White Lion 4.

Premier Division: FC Trefynwy 1, Vaga 1; Hereford City 1, Presidents 5; Newmarket 0, Ludlow 3.

Division 1: Rapid Moorfields 5, Pencombe 1; Tudors 7, Victory 4; Volunteer Moles 2, Belmont 4; Whitchurch 0, Longtown 5; Whitecross Wanderers 8, Atlas Athletic 1.

Division 2: Bowling Green 7, Kilpeck Lions 2; Shobdon Sunday 2, Credenhill 2.

Gloucestershire Under-13 Youth League Cup semi-final: Lydney Town 3, Hereford Lads Club 5 (Ashley Preece 3, Bobby Terrett, David Gillespie).

Herefordshire & Worcestershire Women's County Cup, semi-finals: Ross Town Ladies 3, Redditch Ladies 0; Headless Cross Ladies 1, Fairfield Ladies 0.