Premier Division:
Birmingham Irish 2, Nineveh 1;
Sutton United 0, Birmingham Medics 3.
Division One:
Coleshill North Warwick 3, Village B 1;
Desi 4, Wake Green Ams B 2;
Naija 4, Boldmere St Michaels 3;
Old Wulfrunians 6, Amanah 2;
Two Gates 2, Sporting Elite Birmingham 2.
Division Two:
Coldfield Rangers 0, CPA Seconds 2;
Cresconians 3, Old Wulfrunians B 2;
Polesworth North Warwick 8, Wake Green Ams C 3;
Real Aston 1, Lodgefield Park 0.
Division Three:
Norton Canes 3, Sutton Select 2;
Sutton United B 1, North Solihull 8;
West Hagley 3, Handsworth GSOB’s 0;
Wednesbury Athletic 3, FC Premier B 2.
Division Four:
CT Shush 0, DCS United 2;
Village C 0, Solihull Moors 5;
Walsall Phoenix 4, Birmingham Medics B 2.
Division Five:
St Johns Rangers 0, Leafield Athletic 3;
Halesowen Eagles 0, Castlecroft Rangers 6;
Kings Heath Rangers 1, Bartley Reds 2;
Village D 2, Sporting Sandwell 1.
Division Six:
AFC Kingstanding Phoenix 0, Netherton Tigers 3.
Norman Worskett Cup, final:
Silhill D 0, Silhill C 2.
Senior Cup, semi-final:
Crown FMN 6, St Georges Warriors 0.
Vets Cup, group stage:
Sutton United 10, Hampton 5.
Quarter-final:
Blackheath Town 6, Boldmere Sports & Social 1.