Portchester’s batsmen finally came to the party in their 89-run win over Old Basing in Hampshire League division one.
Paul Hungerford’s side have only lost once this season but their bowlers have taken the plaudits.
Things have not gone so well in the batting department – until now.
Richie Locke (129) and Lee Hungerford (59 not out) helped Portchester set their rivals a target of 253 for five.
Lee Hungerford then ensured the win – taking five wickets for 44 runs.
Fareham & Crofton captain Luke Gould was delighted with his young side despite a loss to unbeaten Ellingham at Picket Post.
‘It was a cracking game and we had them worried,’ said Gould.
‘We fancied our chances, chasing 265, and it was disappointing to fall just three runs short.’
Openers Ed White (66) and Thomas Kent (68) gave Fareham a terrific platform and Gould blasted 70 off only 35 balls.
‘You can’t complain when you lose in a game like this, still managing to pick up 11 points,’ said Gould.
‘There are so many positives to take out of it.’
Locks Heath cut it fine with a one-wicket success at Ryde.
Jon Richardson took four wickets for 27 runs as the home side were dismissed for 235 before the visitors sneaked home.
Purbrook remain without a win at the bottom after a one-wicket defeat at the hands of Hook & Newnham Basics II.
Gosport Borough were left frustrated after the bad weather made no play possible at Easton & Martyr Worthy.
In division two, Rowner romped to a seven-wicket win over Mudeford with Andy Lilley (three for 19) doing the damage.
The visitors were bowled out for 141.
Andy Pack (40) and John Kemp (49) then guided the hosts home.
Bedhampton enjoyed an excellent three-wicket win over previously unbeaten Liphook & Ripsley II – chasing down a target of 204 to win.
Portsmouth & Southsea II paid the price for a lack of urgency in their 36-run division three south defeat by Bishop’s Waltham.
Toby Bullen was the pick of the bowlers for the home side as he took three wickets for 41.
He also impressed with bat as he added 34 in partnership with Mike Berg (23) but it came too little, too late for the team to salvage the match.