Purbrook made life difficult for themselves before finally overcoming Ellingham by 45 runs in their division one clash at the Heath.
Alan Mengham (26) and James Holder (48) gave them a perfect start – racing to 94 for one off 24 overs.
The hosts then suffered a batting collapse, losing their next six wickets for 30 runs.
Carl Marsh and Gordon Price provided some late joy that nudged Purbrook to finish on 179 for nine.
But the New Forest visitors looked to be cruising in reply, as they reached 45 without loss in 14 overs.
The introduction of 14-year-old pace-bowler Josh McCoy suddenly turned the game on it’s head, though.
The teenager took two wickets in his third over and along with Aaron Dean (five for 22) had Ellingham on the rack at 85 for eight.
‘In the end we bowled tight and backed it up with some excellent work in the field,’ said captain Sean Figgins.
‘We took three outstanding catches and secured a good run out.
‘It is an area we have improved a lot on since last season.
‘And once again the youngsters showed they can perform under pressure.
‘We just need to learn from our mistakes.’
Queenslander Jamie Ryan showed his class as Portchester romped to an eight-wicket win over Idlers.
Ryan took five for 42 as the visitors were skittled out for 132.
And then hit 69 not out to complete an easy win.
Locks Heath proved too powerful for Bedhampton as they coasted to a seven-wicket win. Bedhampton’s 154 was never going to worry the hosts as Scott Jones (51 not out) proved with his second half-century on the bounce.
Waterlooville celebrated their first game of the season with a thumping 267 run win over Andover II at Rowlands Avenue.
Alex Shepherd (67), John Grewer (55) and Matt Charman (72 not out) all made runs as Ville posted 320 for five before skittling Andover out for a measly 53.