O Boltonians 4 Gregorians 4; Rivington 1 Rochdale St Clements 3.
Division One -- Heywood St James 1 Bolton Lads Club 1; Horwich RMI 3 Astley Br/Sladians 2; Mostonians 1 Walkden 1; O Mancunians 4 Broughton Amateurs 3; Thornleigh 1 Oldham Hulmeians 2.
Division Two -- Burnley GSOB 8 Ainsworth 3; Bury Amateurs 2 Bolton Wyresdale 10; Chorley Motors 4 Hindley 0.
Premier Reserves -- Bolton County 7 Hayward 3; Gregorians 2 O Boltonians 2; Prairie Utd 2 Chaddertonians 3; Radcliffe Ams. 0 Bury GSOB 2; Rochdale St Clements 3 Rivington 0; Rossendale Amateurs 3 O Blackburnians 4.
One Reserves -- Hesketh Casuals 0 Newman College 4; Oldham Hulmeians 0 Mostonians 5; Walkden AFC 4 Little Lever SC 5.
Two Reserves -- Ainsworth 3 Horwich RMI 0; Ashtonians 0 Chorley Motors 4; Bolton Lads Club 6 Heywood St James 1; Bolton Wyresdale 3 Bolton Ambassadors 3; Hindley 2 Bury Amateurs 2.
3A -- Chaddertonians A 4 Lymm 2; Hesketh Casuals A 2 O Blackburnians 5; Rochdale St Cl. A 1 Walshaw B 4; Walshaw A 2 Little Lever A1.
3B -- Bolton County A 1 Rossendale Ams 1; O Blackburnians B 1 Accrington Ams. 2; Rossendale Ams. B 3 Broughton Ams. 2.
4N -- Accrington Ams. B 2 Horwich RMI 7; Burnley GSOB A 0 O Boltonians B1; Little Lever B 2 Bolton County 3.
4S -- Gregorians B 2 Bury GSOB 3; Lymm C 4 O Mancunians A 0; Mostonians A 7 Rochdale St Cl. B 2; Oldham Hulmeians 'B' 1 Oldham Hulmeians A 1.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article