Steve Ripiner skittled OTs & Romsey IV to earn a well-deserved triumph for Hambledon III.
He took six for 16 from 10 overs as the Dons successfully defended their total of 172 for eight.
Ripiner's burst reduced OTs to 61 for nine at drinks - despite two dropped catches.
And with Jack Dyer (three for 23) operating superbly at the other end, the Romsey outfit were all out for 73.
Hambledon had chosen to bat in glorious sunshine but tumbled to 62 for five.
A mature 48 not out by Dan Franks and 23 from Wayne Norman ensured the Dons got to a competitive total, though.
And it proved far too much for OTs in the face of Ripiner's onslaught.