Byron Haycock struck 126 to help fire Waterlooville back to the top of Hampshire League division one as they routed Hook & Newnham Basics at Rowlands Avenue.
The South African powerhouse smashed the visitors’ bowling to all parts, crashing 10 fours and five sixes.
Alex Lamont (38) and Alex Shephard (37) provided good support as Ville finished on 275 for nine.
Sam Hillman (five for 16) and Nathan White (four for three) then proved unplayable as Hook were skittled out for 55.
With closest-rivals Ellingham losing for the first time this season, Ville are now favourites to take the title.
Richie Locke’s 83 proved in vain as Portchester’s losing streak continued with a two-wicket reverse at Ryde.
Purbrook (141 for six) chalked up a fourth-successive win by beating Shrewton (138) in a low-scoring contest.
Fareham & Crofton slipped closer to relegation trouble with a comprehensive 130-run loss at Rowledge.
And Gosport Borough (257 for seven) made it five straight wins with a confident 115-run victory at Ventnor II (142).
‘Players have learned their roles and we are now enjoying our cricket,’ said captain Lee Harrop.
‘We were able to get in and make runs.’
Harrop (65) and Craig Stares (55) provided the runs, while Andy Tilley (five for 45) did the damage with the ball.
Dan Stanclffe grabbed a hat-trick to help relegation-battling Rowner topple division two leaders Ropley by 62 runs.
Jim Kent (75 not out) and Andy Peck (33) had earlier helped them recover from 40 for five to set a target of 198.
Ropley looked on course at 80 for two but Stancliffe (five for 45) and Andy Lilley (three for 31) tore their batting apart.
Hayling Island improved their survival hopes with a 54-run win over promotion-chasing Sarisbury Athletic II.