Sam Ashworth Quarter Finals: Dobbies B 1 Fox & Stork 1 (aet Dobbies B won 4-2 on penalties); Garswood United 4 Turton 0; Quadrant 0 Cross Keys 7.

Division Two Cup Semi Final: Ainsworth Fossils 0 Lord Raglan 5.

Division Three Cup Semi Final: Lever Bridge 1 Horwich Town 2.

Division One: Colliers Rest 1 Dobbies A 1.

Division One

P W D L F A PTS

Elton Vale 14 11 3 0 41 13 36

Turton 16 9 2 5 40 31 29

Cross Keys 14 8 2 4 32 17 26

Dobbies A 14 6 6 2 36 22 24

Fox & Stork 14 6 2 6 24 29 20

Garswood United 12 5 3 4 29 20 18

Littleborough 14 5 2 7 22 28 17

Colliers Rest 15 4 2 9 28 34 14

Dobbies B 14 2 2 10 15 45 8

Hare Athletic 14 1 4 9 18 46 7

Division Two

Bay Mare Strollers 1 Newmarket 0.

Lord Raglan 11 8 2 1 30 14 26

Dobbies C 12 7 2 3 31 19 23

Bay Mare Strollers 11 7 1 3 23 21 22

Park Wanderers 10 4 2 4 21 19 14

Newmarket 11 3 3 5 21 22 12

Ainsworth Fossils 9 3 1 5 18 23 10

Daten AFC 12 2 3 7 15 25 9

Old Smithillians 10 0 4 6 14 30 4

Division Three

Breightmet United 1 Bolton Wyresdale 1.

Horwich Town 10 8 0 2 33 11 24

Plough 12 7 2 3 32 19 23

Quadrant 13 6 2 5 28 25 20

Walkden Wrecks 14 6 2 6 36 44 20

Lever Bridge 10 6 1 3 30 17 19

Fir Tree 11 5 2 4 32 27 17

Bolton Wyresdale 13 4 3 6 30 27 15

Breightmet United 15 4 3 8 23 42 15

Cattle Market 13 4 2 7 24 36 14

Bowling Green 15 3 3 9 26 46 12