SATURDAY, MARCH 20
Sydenhams Wessex League, Premier Division: Lymington Town 2, Brading Town 3; Cowes Sports 0, New Milton 3; Blackfield and Langley 2, Newport 1.
Division 1: Farborough North End P-P East Cowes Vics.
IW Memorial Cup, third round: GKN 1, Shanklin VYCC 1 (GKN win 5-4 on penalties), Wroxall 0, St Helens 4.
IW Junior A Cup, semi-final: Yarmouth and Calbourne 2, West Wight Reserves 3.
IW Saturday League, Division 1: Brighstone 3, Sandown 4; Carisbrooke 3, Cowes Sports Reserves 1; Newchurch 1, Northwood 2; Newport Reserves P-P West Wight; Oakfield 1, Binstead COB 5; Shanklin P-P Niton.
Division 2: Brading Town P-P Ryde Saints; East Cowes Vics Reserves P-P Kyngs Towne; Rookley P-P W and B; Ventnor 2, Seaview 1.
Division 3: East Cowes Youth Old Boys P-P Bembridge; Osborne Coburg A-A Pan, Wakes 8, Cowes Old Boys 1.
Combination 1: Binstead COB 4, Carisbrooke 3; Northwood 2, Brighstone 1; Ryde Saints 2, Shanklin 6; St Helens 12, Sandown 1; W and B 2, Oakfield 2.
Combination 2: Kyngs Towne P-P East Cowes Vics A; Niton P-P Yarmouth and Calbourne; Seaview 4, Osborne Coburg 1; Shanklin VYCC 1, Ventnor 4.
SUNDAY, MARCH 21
IW Sunday League: Crown 2, Shorwell 1; HK Express 9, Jolly Sailor 5; Mad Cow 9, Haylands 2; Northwood Athletic 3, Bembridge 1 (match abandoned after 55 minutes, Bembridge only fielded seven players, one of whom was injured); Royal Canaries 2, Fairway 2.
TUESDAY, MARCH 23
Sydenhams Wessex League, Premier Division: New Milton Town v Brading Town, Hayling Utd v Cowes Sports.
Division 1: Whitchurch v East Cowes Vics.
WEDNESDAY, MARCH 24
Russell Cotes Cup, semi-final, first leg: Newport v Bemerton Heath Harlequins, 7.45pm.
IW Challenge Cup, semi-final (at Beatrice Avenue, East Cowes): Oakfield v West Wight, 7.30pm.