DOBBIES A won a thriller against Stand Athletic in the Sam Ashworth Trophy semi final.

They led 2-0 at half time but Stand put up a spirited comeback to draw level. Penalties then settled the matter and Dobbies now meet Pennington in the final in two weeks time.

The Division Two Cup Final also took place with Newmarket winning a one sided game against Seven Stars 5-0.

In the league, a win and two draws moved Pennington up to second place in Division One, while a win and a draw for Turton secured mid-table safety for them.

Cross Keys had a 2-1 away win at Turton in the fight to stay in Division One and in Division Two, with Hare already champions, Hayward Old Boys secured promotion with a 4-1 away win at Walkden Wrecks and the Bay Mare Strollers may have fought their way out of relegation trouble after beating Horwich Town 3-2.

In Division Three, Ainsworth Fossils moved three points clear with three wins in the last two weeks. Close on their heels are Old Smithillians, who beat Rumworth & Hulton, while Bottom Bull remain third after beating Wingates.

Defeats for Walkden AFC and Rumworth & Hulton ended their challenge but DF Lostock had a good 3-2 win over Founders Arms.

BOLTON OVER-35S LEAGUE

RESULTS

Sam Ashworth Trophy Semi Final: Dobbies A 2 Stand Athletic 2 (Dobbies won 3-0 on penalties).

Division Two Divisional Cup Final: Newmarket 5 Seven Stars 0.

Division One: Pennington 0 Willows 0; Pennington 1 Turton 1; Pennington 4 Dobbies B 0; Turton 1 Cross Keys 2; Turton 4 Willows 3.

Division Two: Bay Mare Strollers 3 Horwich Town 2; Daten AFC 7 Walkden Wrecks 1; Walkden Wrecks 1 Hayward Old Boys 4.

Division Three: Ainsworth Fossils 3 Founders Arms 0; Ainsworth Fossils 3 Walkden AFC 1; Bottom Bulls Head 0 Ainsworth Fossils 1; Bottom Bulls Head 4 Westhoughton Wingates 1; DF Lostock 3 Founders Arms 2; Rumworth & Hulton 1 Old Smithillians 4.

DIVISION ONE

... P W D L F A PTS Diff

Dobbies A... 15 12 2 1 65 20 26 45

Pennington... 15 9 4 2 38 17 22 21

Stand Athletic... 11 7 3 1 33 9 17 24

Breightmet United... 14 7 2 5 36 29 16 7

Turton... 15 6 2 7 24 34 14 -10

Willows... 15 5 1 9 29 46 11 -17

Cross Keys... 15 4 1 10 21 43 9 -22

Colliers Rest... 14 4 0 10 24 43 8 -19

Dobbies B... 12 1 1 10 12 41 3 -29

DIVISION TWO

Hare Athletic... 14 11 0 3 52 21 22 31

Hayward OB... 13 9 1 3 37 26 19 11

Horwich Town... 13 5 3 5 33 24 13 9

Seven Stars... 11 4 4 3 27 26 12 1

Walkden Wrecks... 12 5 1 6 22 35 11 -1

Daten... 14 4 2 8 33 31 10 2

Newmarket... 11 4 2 5 26 37 10 -11

Bay Mare Strollers... 13 3 3 7 26 36 9 -10

Bolton Wyresdale... 13 3 2 8 21 41 8 -20

Walkden Inter... 0 0 0 0 0 0 0 0

DIVISION THREE

Ainsworth Fossils... 16 12 1 3 36 18 25 18

Old Smithillians... 14 9 2 3 40 22 20 18

Bottom Bulls Head... 16 8 3 5 30 21 19 9

Walkden AFC... 15 9 0 6 40 34 18 6

Rumworth & Hulton CC... 15 7 3 5 28 24 17 4

Dobbies C... 16 7 1 8 31 29 15 2

Urmston M.C.... 16 5 1 10 27 34 11 -7

Westhoughton Wingates... 16 4 2 10 33 44 10 -11

Founders Arms... 17 3 3 11 23 48 9 -25

DF Lostock... 11 3 2 6 18 32 8 -14