Bolton Sports Federation Over 35: Turton lost their unbeaten record as Fox and Stork caused the weekend's big upset in Division One.

Two goals from Neil Fairclough secured a 4-2 victory for the visitors, who moved up to third place.

Turton stay top, but their lead has been cut to two points.

Cross Keys are second after two goals from Brown saw them to a 2-0 win over Hare Athletic. Dobbies A, who are fourth, drew 1-1 at Garswood United.

Littleborough returned to winning ways with a 3-2 win at the Colliers Rest, and remain in seventh spot.

Dobbies C are three points clear at the top of Division Two thanks to a 1-0 away win against an under-strength Hayward Old Boys.

Chasing them in second place are the Bay Mare Strollers, who won 3-2 at Ainsworth Fossils, with Paul Nuttall hitting a hat-trick.

The Newmarket are in fourth spot, despite losing 3-0 at home to the Lord Raglan who move up to third, while Daten AFC just shaded a great game against Park Wanderers, winning 3-2 to stay in seventh.

It was all change at the top of Division Three, as the Plough beat Horwich Town in the battle between first and second.

A 2-0 win for the Plough saw them replace previously-unbeaten Horwich off the top.

Breightmet United moved into third after a 2-1 win at Bolton Wyresdale, and Lever Bridge are in fourth place despite losing to a last-minute penalty against the Fir Tree.

The Quadrant made it three wins on the trot with a 2-1 home victory over Walkden Wrecks, and the Cattle Market won the battle of the bottom two by beating the Bowling Green 3-2.

Division One

Colliers Rest 2 Littleborough 3; Hare Athletic 0 Cross Keys 2; Garswood United 1 Dobbies A 1; Turton 2 Fox & Stork 4.

P W D L F A Pts

Turton... 6 4 1 1 15 9 13

Cross Keys... 6 3 2 1 12 9 11

Fox & Stork... 6 3 2 1 13 10 11

Dobbies A... 6 2 4 0 17 10 10

Garswood United... 6 3 1 2 17 10 10

Elton Vale... 4 3 1 0 12 6 10

Littleborough... 5 3 0 2 8 7 9

Hare Athletic... 6 0 2 4 7 17 2

Colliers Rest... 6 0 1 5 11 17 1

Dobbies B... 5 0 0 5 4 21 0

Division Two

Daten AFC 3 Park Wanderers 2; Lord Raglan 3 Newmarket Vets 0; Ainsworth Fossils 2 Bay Mare Strollers 3; Hayward Old Boys 0 Dobbies C 1.

Dobbies C... 6 4 0 2 13 8 12

Bay Mare Strollers... 3 3 0 0 8 3 9

Lord Raglan... 3 2 1 0 7 2 7

Newmarket... 4 2 1 1 16 11 7

Park Wanderers... 4 2 1 1 12 10 7

Ainsworth Fossils... 5 2 1 2 11 10 7

Daten AFC... 6 2 0 4 10 15 6

Hayward Old Boys... 3 0 0 3 2 7 0

Old Smithillians... 4 0 0 4 5 18 0

Division Three

Plough 2 Horwich Town 0; Fir Tree 3 Lever Bridge 2; Bolton Wyresdale 1 Breightmet United 2; Quadrant 2 Walkden Wrecks 1; Cattle Market 3 Bowling Green 2.

Plough... 6 4 1 1 17 7 13

Horwich Town... 5 4 0 1 14 5 12

Breightmet United... 6 3 1 2 12 13 10

Lever Bridge... 5 3 0 2 16 10 9

Fir Tree... 6 3 0 3 18 13 9

Quadrant... 6 3 0 3 15 13 9

Bolton Wyresdale... 6 2 1 3 11 10 7

Walkden Wrecks... 6 2 1 3 13 21 7

Cattle Market... 6 2 1 3 12 23 7

Bowling Green... 6 0 1 5 10 23 1