Michael Atkinson’s Withnell Fold are still searching for their first Premier Division victory after a crushing 98-run defeat against Penwortham.
Penwortham posted 212-4 off their 45 overs with Jack Aspden hitting 103.
Khalid Valimulla (1-30) and Lee Fowler (0-20) were the only bowlers to bowl with any control as Fold would have to chase a huge total to secure their first win.
Michael Atkinson Snr (26) and Alan Grogan (31) got Fold off to a tidy start but the total proved to be too much as they were bowled out for 114 off 36.2 overs.
Croston and Mawdesley were involved in the game of Division One as they put on a great advert for Palace Shield cricket.
A total of 521 runs were scored and just eight wickets fell as Croston edged to a three-run victory.
Croston skipper Lee Childs hit an unbeaten 101 with hot shot Sam Marsh smashing 66 including seven fours and two sixes.
The pair saw out the innings as Croston closed on 262-3.
Earlier, openers Chris Rand and Simon Marsh hit 50 and 30 respectively.
Christopher Gibirdi (49) and Nick Marsden (75) ensured Mawdesley wouldn’t go down without a fight.
The pair fell but skipper Matt Wakinson (29) and Darren Lemarinel (54*) continued the Mawdesley chase.
Ian Caunce hit 28 but Mawdesley fell three runs short as Croston held on.
Phil Hurst’s Hoghton continued their excellent form emphatically defeating Norcross by 99-runs.
Once again Darren Eccles was the star of the show with the bat hitting an excellent 86.
Skipper Hurst hit 23 and a crucial 32 from James Ainscough meant Hoghton would post 190-5 off their allocated overs.
Mohmed Banked was the pick of the bowlers taking 4-17 off nine overs and he was ably supported by spinner Matt Parkinson who took 3-24.
All-rounder Will Monks showed great control with the new ball taking 1-14 as Norcross were bowled out for 91.
Eccleston suffered a damaging defeat against basement side Penwortham seconds.
Eccleston were bowled out for just 100, with Dave Hewson the pick of the batsmen with 24.
Tom Wilkinson (3-33), Stu White (2-34) and Pete Cummings (1-34) shared the wickets as Penwortham recorded their win in 47.5 overs.