Portsmouth & Southsea failed to pull clear of the bottom reaches of the Hampshire League division-one table as they went down by 67 runs to Locks Heath.
After the hosts managed 178 all out, P&S only reached 111 in response.
The defeat means they remain fourth from bottom in the league table.
Purbrook were also on the receiving end of a heavy loss, falling short of Shrewton’s 280 for five by 69 runs.
Despite Jamie Mitchell’s 54, Purbrook could rack up only 211 before losing all of their wickets.
It was the same feeling for Gosport Borough, who travelled to Langley Manor only to return with a heavy defeat of 85 runs.
After Graham Noble struck 99 for Langley in their total of 260 for nine, Gosport posted 175 for eight in their unsuccessful run chase, allowing their opponents to move level on points with them in fourth place.
There was better news for Waterlooville, though, as a half century from Jon Hudson (56) guided them to success over Alton II.
After making a good total of 211 for seven, third-placed Ville bowled their visitors out for 160 to complete a victory by 51 runs.
There was no play between Portchester and Cadnam, with the wet surface forcing the game to be abandoned.