LEIGH Athletic climbed five places up the Manchester League Premier Division with a comprehensive 3-0 victory over an out-of-sorts Stockport Georgians side.

Tony Lewis set the visitors on their way from the penalty spot just after the hour, with a brace from Carl Shepherd wrapping the points up.

Wilmslow Albion tore up the formbook with a vital 2-1 win at Rochdale Sacred Heart, though the Cheshire side remains at the foot of the table after seven games.

Walshaw edged a high-scoring Bury derby with Stand Athletic 4-3, Rob Pilling bagging two, and Mike Saths and John Derby one each to push the home side up three places.

Tintwistle Villa and Pennington drew 1-1 at West Drive.

In the Lancashire Amateur Shield, Manchester League clubs made a clean sweep by winning all their ties, but Breightmet United went out at the hands of Ashton Athletic.

Steve Bennett found the net twice for the Latics, with Pete Torpey also scoring, in the first halff. Gary McShane netted twice to give United some hope.

Hindsford AFC were made to work hard for a 2-1 victory at Burscough Bridge, John Alcock and Dave Fashhou on target for the Tonics. It was the usual suspects who helped Atherton Town safely through their tie at West Lancashire League side Mill Hill St Peters as Danny Christie, Phil Hornby and Danny Prince all scored in a 3-1 win.

Elton Vale were caught cold early in their game at Turton to fall behind, but the Bury side responded well, and goals from Anthony Doran, Tom Stubbs and Dave Pickering secured a 3-1 passage

Lancashire Amateur Shield

First Round: Breightmet United 2 Ashton Athletic 3; Burscough Bridge 1 Hindsford AFC 2; Garstang 0 Wigan Robin Park 4; Mill Hill St Peters 1 Atherton Town 3; Milton 2 Alexandra Hotal 1; Turton 1 Elton Vale 3.

Premier Division: AFC Blackley 3 (ht 1-2) Irlam MS 2; Avro 1 Dukinfield Town 0; Monton Amateurs 2 East Manchester 3; Prestwich Heys 1 Wythenshawe Amateurs 0; Rochdale Sacred Heart 1 Wilmslow Albion 2; Springhead 1 Royton Town 1; Stockport Georgians 0 Leigh Athletic 3.

P W D L F A Pts GD

Avro 8 6 2 0 18 10 20 8

Du

kinfield Tn 7 5 0 2 19 7 15 12

Prestwich Heys 8 4 3 1 14 9 15 5

Leigh Ath 8 3 3 2 16 14 12 2

Rochdale SH 8 4 0 4 10 12 12 -2

Monton Ams 8 3 2 3 26 18 11 8

Atherton Tn 6 3 2 1 13 12 11 1

Royton Tn 8 3 2 3 13 12 11 1

East Man 7 3 1 3 16 13 10 3

Stockport Georg 8 3 1 4 12 14 10 -2

Breightmet Utd 7 3 0 4 12 16 9 -4

Springhead 7 2 2 3 17 17 8 0

Hindsford AFC 6 2 2 2 9 9 8 0

Wythenshawe Ams 7 2 2 3 8 12 8 -4

Irlam MS 8 2 1 5 20 29 7 -9

AFC Blackley 6 1 1 4 10 16 4 -6

Wilmslow Albion 7 1 0 6 9 22 3 -13