WITTON Albion’s wait for a home win ended when they squeezed past Matlock Town thanks to Lee Beevers’ own goal.

Carl Macauley’s men hadn’t won a Northern Premier League fixture at Wincham Park since November 3 and so were grateful for a stroke of luck.

Northwich Victoria suffered a third successive defeat in the North West Counties League’s top-flight when they went down 2-0 at in-form Ashton Athletic.

Chris Webster’s early goal set the home team on a course for a fifth straight win before Matthew Reid settled the outcome.

1874 Northwich endured an afternoon to forget when they lost 4-2 at home to Irlam in the same division.

Taylor Kennerley’s first-half opener at Barton Stadium was cancelled out by Jordan Buckley before Liam Pollitt put the visitors in front.

Substitute Michael Koral restored parity before Buckley’s volley crept over the line off goalkeeper Dane Rigby after striking both uprights.

Marcus Perry then completed an impressive victory for his side.

Vics host 1874 next weekend.

Middlewich Town collected a point following a draw with Cheshire League Premier Division pacesetters Altrincham reserves.

Callum Priestley scored for the Witches, who later had defender Scott Twite sent off, before Ben Elliott replied for the visitors to Seddon Street.

In-form Lostock Gralam chalked up an impressive 11th straight win in League One when they prevailed away to Golborne Sports.

Myles Wady’s double was the highlight in a 3-1 victory after Charlie Hatton had broken the deadlock.

Six different players got their names were on target for Cuddington when they thrashed League Two leaders Ashton Athletic reserves.

There was knockout success too.

Middlewich Town’s reserves held their nerve to eliminate Billinge following a penalty shoot-out in the Cheshire League Reserves Division Challenge Cup.

The Witches’ reward is to play Styal, who brushed aside Moore, in the final.

Winsford Saxons progressed in the Crewe and District FA Cup at the expense of hosts MMU Cheshire after Kane Ode, Elliot Booth and James Cain scored in a 3-1 win.

Results

Saturday, January 12

Northern Premier League

Premier Division: Bamber Bridge 5-2 Hyde; Basford 0-3 South Shields; Buxton 0-3 M arine; Farsley Celtic 1-1 Grantham; Gainsborough 4-1 Workington; Lancaster 2-2 Mickleover; Scarborough 1-0 Warrington; Stalybridge Celtic 1-0 Hednesford; Witton 1-0 Matlock.

North West Counties League

Premier Division: 1874 Northwich 2-4 Irlam; Ashton Ath 2-0 Northwich Victoria; Barnoldswick 0-5 Charnock Richard; Bootle 5-2 Whitchurch; Congleton 0-0 Burscough; Litherland REMYCA 2-1 Runcorn; Silsden 0-1 Abbey Hey; Squires Gate 0-3 City of Liverpool.

First Division South: Alsager 1-1 St Martins; Cheadle Town 1-2 Stockport Town; Ellesmere Rangers 2-2 New Mills; Maine Road 3-1 Cammell Laird; Sandbach Utd 1-3 Rylands; Stone Old Alleynians 3-1 Cheadle Heath Nomads; Vauxhall Motors 5-0 Stone Dominoes; Wythenshawe Town 3-1 Abbey Hulton.

Cheshire League

Premier Division: Daten 1-5 Poynton; Eagle 2-3 Crewe; Egerton 1-2 Denton; Knutsford 2-1 Billinge; Malpas 1-3 Pilkington; Middlewich 1-1 Altrincham res.

League One: Broadheath Central 3-2 Grappenhall; Garswood 4-1 Halebank; Golborne 1-3 Lostock Gralam; Vulcan 2-3 Ford Motors; Windle Labour 3-1 Buxton res.

League Two: Cheadle Heath Nomads res 2-0 Sandbach Utd res; Cuddington 6-2 Ashton Ath res; Holmes Chapel 1-3 Cheadle Town res; Rylands res 1-1 Ashton Town res; St Helens Town res 1-4 Maine Road res.

Reserves Division: Daten 0-3 Eagle; Greenalls PSO 0-4 Pilkington; Orford 0-3 FC St Helens; Poynton 0-0 Vulcan; Winstanley 0-1 Garswood A.

Reserves Division Challenge Cup

Semi-finals: Billinge 1-1 Middlewich (Middlewich win 4-3 on pens); Styal 5-0 Moore.

Crewe and District FA Cup

Second Round: MMU Cheshire 1-3 Winsford Saxons.

Crewe and District League

Premier Division: Barnton Wanderers 2-3 Madeley White Star; Mary Dendy 2-4 Tarporley; Over 3 Grange 4-1 Winnington Ave; Sandbach Curshaws 4-3 Sandbach Town.