Ash Wallace showed his class again as Portsmouth & Southsea saw off Waterlooville at Rowlands Avenue.
The South African ace fired the Hampshire League division one leaders to a seven-wicket win over Waterlooville.
Wallace smashed an unbeaten 117.
Captain Dave Tiller said: ‘Every week he says he will go out and win it for us.
‘It is one thing saying it but Ash goes out and does it.
‘He has only been out once this season and is averaging 450 runs.
‘I feared the worst this weekend because we had three of our batsman drop out late on.
‘But Ash just told me not to worry.
‘Hampshire really need to have a look at him and see what he can do.
‘Nothing fazes him.’
Ville’s overseas player John Grewar laid down the gauntlet to Wallace, firing an unbeaten 109 as the home side set a target of 208 for six to win.
After surviving a difficult caught-and-bowled chance early on, Wallace, with the support of Lee Evans (61), steered the unbeaten visitors to another win.
Fareham & Crofton suffered an 89-run loss to second-placed Ryde.
An opening partnership of 240 runs from Scott Jones (109) and Alex Richardson (105) signalled a return to form for Locks Heath.
They recorded a 62-run win over Midhurst.
‘Alex has been going through a barren spell this season but moving him up to open seems to have done the trick,’ said captain Jon Richardson.
Portchester’s top-three ambitions suffered a blow.
They slipped to a four-wicket defeat against Bashley (Rydal) II despite a battling innings from overseas player Jamie Ryan (45).
Bedhampton suffered a nine-wicket loss at Alton II – bowled out for just 91 runs.
Joe Houlton’s unbeaten century guided Burridge II to a four-wicket success over Hayling Island in division two.
Rowner picked up a 99-run win over visitors Mudeford.
Bill Hindley, 84, made a losing return to senior action as Portsmouth Community lost by 58-runs at Denmead II in regional division three south.
Greg Randall (33) and Jake Hastie (17) gave them a good start with a 52-run opening partnership but the rest of the team added just 22 more runs.