Round 16 of the Bunbury and Districts Cricket Association 2018/19 competition saw Eaton secure a 27-run win over second-placed Leschenault.
After winning the toss and heading to the crease, Eaton opening batsman Cory Fitt was dismissed for nine runs.
The Beavers were 2/44 after top order batsman Christoper Marrow (2) was run out by James Letchford (picking up 3/29 from 10 overs).
Fellow opener Clayton Caltsounis later posted a delightful 44 runs off 79 balls (including five fours and two sixes).
Middle order star Mick Rogers slogged 31 (including five fours), James Hillery knocked 24, and Leigh O’Mara impressed with 35.
Following the dismissal of Clint Hewson for 15, Eaton experienced a lower order collapse.
The home side was all out for a descent 173 from 47.4 overs.
After nabbing 4/34 from 8.4 overs with the ball, Leschenault opener Brody D’Agostino continued his form by posting 21 off 58.
Leschenault fell to 5/49, before Steven Denison (46) and Matt Buchanan (15) added to the Green Caps’ total.
The visitors were dismissed for 146 with 4.5 overs remaining.
Hewson claimed 4/24 from 9.1, while Hillery collected 4/33 from eight.
Colts moved to second on the ladder with a 122-run win over fourth-placed Hay Park.
Wicketkeeper Jaysen Miguel made a half-century, after fellow opener Jayden Goodwin was sent packing for 12.
Colts’ top order batsman Murray Goodwin stepped up – knocking a resounding 157, including 19 fours and two sixes.
Following the dismissals of Riley Miguel (17) and Joe Barningham (15), Colts suffered a lower order collapse.
Going after Colts’ 5/295 total, Hay Park celebrated as Jono Whitney (54 off 66) and Michael Tassone (48 off 62) starred with the bat.
The visitors dismissed the Redbacks’ middle and lower order batsmen in quick succession.
Hay Park was all out for 173 after 39.3 overs.
Bottom-placed Dalyellup Beach secured its third win of the season on Saturday afternoon.
Marist opener Sam Roots hit a commendable 31 off 79 (including four fours) early in the day.
Middle order batsmen Ben Shipley (22 off 48) and Adam Spinelli (19 off 21) then upped the Blues’ run rate.
Chasing Marist’s 130, Dalyellup batsmen Justin Woods (62, including nine fours and one six) and Dylan Robinson (45 off 37) formed an unstoppable partnership.
The Beach Boys reached Marist’s total in just 23.2 overs.
Teams will return to the field for round 17 on Saturday, February 16.