Hampshire left-hander Jimmy Adams hit his third century in four matches as St Cross Symondians continued to set the pace at the top of the ECB Southern Premier League with a rain adjusted 76-run win over Alton at the Green Jackets.
He hit a highest yet 144 (to take his four-match run tally to 425) as St Cross ran up a thumping 312-7 off 50 overs.
A succession of rain interruptions led to Alton being asked to chase 256 off 41 overs.
They overcame a disastrous start to post 180-6, with South Cross bowling with the proverbial bar of soap in the gathering gloom.
But the story could have been so different.
Alton had Tom Foyle back in the pavilion, bowled by Ben Mortimer for a third ball duck.
Soon after, teenager Dan Scott misjudged and then spilled a fairly regulation boundary catch when Adams had made only three.
The former Hampshire captain made the Brewers pay dearly, cracking three sixes and 15 fours in the dank, drizzly conditions.
He shared a massive 199-run second wicket partnership with Harry Came (77) before young Scott (3-44) redeemed himself with three wickets in quick succession.
But with Ed Ellis cracking a quick fire 48, St Cross marched on to an unassailable 312-7.
Alton’s reply could hard have begun in a more disastrous fashion.
Hampshire’s Ian Holland and Jack Bransgrove had Alton rocking at 9-3 and then 16-4 before the innings began to take any shape.
Scott Myers, with a nicely struck 65, and Mark Heffernan (40) rescued the situation before Ben Mortimer made another 40 to take the Brewers’ final score to 180-6 in the gloom.