Birmingham County FA Amateur Cup, semi-final:
Wake Greens Ams B 1, Solihull Moors 2.
Senior Cup, semi-final:
Lodgefield Park 2, Silhill 5.
Vets Cup, group A:
Bearwood Athletic 0, Silhill 5;
Hampton Westley 8, Wake Green Ams 0.
Premier Division:
BNJS 2, AFC Somers 2;
Crown FMN 7, Wake Green Ams 2;
Nineveh 2, Boldmere Sports & Social 2;
Sutton United 0, CPA 2;
Village 1, Birmingham Irish 0.
Division One:
Amanah 0, Sporting Elite Birmingham 1;
Boldmere St Michaels 6, Two Gates 2;
Naija 1, Old Wulfrunians 2;
Silhill B 1, Coleshill North Warwick 1;
Village B 1, FC Premier 3.
Division Two:
Old Wulfrunians B 6, Cresconians;
CPA Seconds 1, Flamengo 1;
Polesworth North Warwick 3, St Georges Warriors 1;
Real Aston 1, Sportsco 3;
Wake Green Ams C 1, Coldfield Rangers 3.
Division Three:
Athletic Midlands 3, Norton Canes 0;
Handsworth GSOB’s 0, West Hagley 2;
North Solihull 4, FC Premier B 1;
Sutton United B 1, Sutton Select 1;
Wednesbury Athletic 3, Real Riverside 2;
Athletic Midlands 1, Wednesbury Athletic 3.
Division Four:
CT Shush 7, Birmingham Tigers 4;
DCS United 7, Wake Green Ams D 3;
Village C 1, Silhill C 0;
Birmingham Medics B 4, DCS United 3.
Division Five:
Bartley Reds 3, Castlecroft Rangers 3;
Bluepool 1, Handsworth GSOB’s B 2;
Kings Heath Rangers 3, Leafield Athletic 4;
Silhill D 7, Halesowen Eagles 3
Sporting Sandwell 2, Village D 3;
Sutton United 0, St Johns Rangers 3.
Division Six:
AFC Kingstanding Phoenix 1, Bartley Reds B 4;
Netherton Tigers 4, Armada 1;
Oldbury United 3, Tipton Town Reserves 1;
Selly Oak Colts 0, Kings Heath Shooters 5.