Division 1

Frodsham 81 all out, Rylands 85-1, Rylands won by 9 wickets.

Stalybridge 145 all out, Haslington 100 all out, Stalybridge win by 45 runs.

Glazebury 168 all out, Ellesmere Port 85 all out, Glazebury win by 83 runs.

Wirral and Appleton drew.

Old Parkonians 212-9, Langley 149-9, match drawn.

Hartford 147 all out, Wistaston 148-2, Wistaston won by 8 wickets.

Division 2

Saughall 207-7, Mossley 55 all out, Saughall win by 152 runs Trinity 237-9, Kerridge 102 all out, Trinity win by 125 runs.

Audlem, 183-8, Styal 124-9, match drawn.

HMV 244-7, Norbury 210-9, match drawn.

Didsbury 5th 209-5, Wilmslow 151-9, match drawn.

Holmes Chapel 242-5, Wilmslow Wayfarers 183-8, match drawn.

Division 3 (1st XI unless stated)

Ellesmere Port II 138 all out, Glazebury II 139-3, Glazebury won by 7 wickets.

Haslington II 160 all out, Knutsford 161-7, won by 3 wickets.

Appleton II 168 all out, Rostherne 169-6, Rostherne won by 4 wickets.

Wistaston II 182-7, Hartford II 183-7, Hartford won by 3 wickets.

Offerton II 207-9, Frodsham 152-8, match drawn.

Langley II 164-9, Eastham 166-3, Eastham won by 7 wickets.