Tousif Patel took six wickets in Hoghton’s dominant victory against sorry Croston.
It was a third Premier Division win in a row for Phil Hurst’s side and they now sit a healthy 26 points clear of the relegation places.
But Croston still await their first victory of the season.
In a one-sided derby encounter, Croston were bowled out for 140 off 43.5 overs.
Patel starred with the ball taking 6-28 off 15 overs.
Lee Childs (25), Stephen Langton (20) and Sam Marsh (27) all made starts but they failed to convert their scores.
Spinner Matt Parkinson took 2-24 and there was also a wicket each for Will Monks and Mohmed Banka.
In reply, Banka hit a brisk 24 which included two fours and two sixes.
But the star of the show was Darren Eccles, who hit a patient 41 off 103 balls to guide his team to victory.
Eccles saw the game home alongside Patel, who finished 30 not out.
Eccleston slipped out of the Division One promotion places after losing against Vernon Carus seconds in a high-scoring encounter.
Batting first, Eccleston posted a more than respectable 231-7 off their allocated overs.
Matthew Ashcroft fell five runs short of a deserved century while Josh Pope scored an unbeaten 32.
Eccleston were on the front foot with the ball as the top four batsmen fell for just 26 runs.
But a middle-order partnership between Ben Duerden (81) and Will Adams (57*) took the game away from
Eccleston as the hosts chased the total with just over two overs left.
Stu White took 3-40 for Eccleston.
Mawdesley ran out 59 run winners against Withnell Fold.
Batting first, Mawdesley posted 210-7 with Darren Lemarinel top scoring with a fluent 47.
Steve Dunn also hit 36 and Brian Parr scored 32.
The reliable Khalid Valimulla took 5-55 for the Fold.
Alan Grogan’s 38 was as good as it got for Fold as they were bowled out for 151.
Lemarinel took 3-27 for Mawdesley.
White Coppice dropped into the relegation zone after a 75-run defeat against Norcross.
Norcross hit 216-6 before Coppice were bowled out for a disappointing 141.