ROB Hopley marked his 100th appearance for Witton by scoring a winning goal against Whitby.

The striker was sent on as a substitute during the second-half after Albion reached the interval trailing to Kyle Fryatt’s early opener for the Seasiders.

Tom Owens poked in an equaliser at the back post on the hour before Hopley netted a 55th goal since switching to Northwich from Colwyn Bay when he steered a rebound into the net.

Carl Macauley’s men, without a win in the Northern Premier League on their travels since September, rise to eighth in the table as a reward.

Barnton suffered their heaviest defeat of the campaign to date at Abbey Hey, a result manager Steve Lloyd described afterwards as ‘unacceptable.’

Daniel Heffernan scored a hat-trick for the hosts inside the opening half-hour, setting them on a course towards only their second home win of the season in a North West Counties League fixture.

George Mannion netted the Villagers’ consolation in a 7-1 thrashing.

Games in the Premier Division involving 1874 Northwich, Northwich Victoria and Winsford United were postponed because of the wet weather.

It was a similar story in the Cheshire League, although in-form Middlewich Town made the most of playing on an artificial surface to reach the League One summit.

Sam Wakefield, Rory Gorton and substitute Nathan Devaney all scored doubles in a 6-3 success at AFC Macclesfield.

In the Crewe and District League, defending champions Winsford Saxons let slip a 3-1 interval lead in a 4-3 reverse at home to Sandbach Curshaws.

Meanwhile Barnton Wanderers closed to within two points of leaders Club AZ after putting six goals past visitors Mary Dendy.

Here’s a full list of fixtures from the respective competitions our teams play in: 

Northern Premier League

Premier Division: Farsley Celtic 0-1 Sutton Coldfield; Matlock 2-0 Halesowen; Rushall 1-0 Mickleover; Whitby 1-2 Witton.

North West Counties League

Premier Division: Abbey Hey 7-1 Barnton; Burscough 1-0 AFC Darwen; Widnes 3-1 Irlam.

Postponed: Northwich Victoria v Charnock Richard; Padiham v 1874 Northwich; Winsford v Hanley.

Cheshire League

Premier Division: Malpas 1-2 Poynton.

Postponed: Crewe FC v Rudheath.

League One: AFC Macclesfield 3-6 Middlewich.

Postoned: Lostock Gralam v Pilkington.

League Two: Grappenhall 1-3 Vulcan; Maine Road res 1-0 Tarporley; Unicorn 0-4 Broadheath.

Postponed: Cuddington v Orford.

Reserves Division: Middlewich 1-1 Garswood; Rylands 5-2 Styal.

Crewe and District League

Premier Division: Barnton Wanderers 6-1 Mary Dendy; Winsford Saxons 3-4 Sandbach Curshaws.

Postponed: Madeley White Star v Winnington Ave 1994.