Phil Loat rolled back the years once again as he fired Havant II to the top of Southern Electric Premier League division three.
The veteran Havant spinner grabbed five wickets for 38 in his side’s two-wicket rain-affected win at Trojans.
And with rivals Portsmouth going down against Bashley (Rydal )II, it means Havant II took over at the summit.
Loat’s efforts – and support from Joe Slade (two for 11) – ensured Trojans were bowled out for 170.
But a revised target saw Havant needing 151 in 39 overs – doing so with just two balls to spare.
Leaders Portsmouth lost by just eight runs.
Liam Duffield (four for 28) and 39 turned in a fine all-round display.
Vickram Dawson (69) also impressed.
But despite brave late efforts from the tail, they slipped to defeat.
At the other end of the table, Portsmouth & Southsea are in deep relegation mire after a 61-run loss to Fair Oak.
A lifeless batting display saw them bundled out for just 91 chasing Fair Oak’s 152.
That leaves last year’s Hampshire League champions second from bottom of the table.
In division one, Hambledon went down to a 22-run defeat to New Milton.
Ian Turner (two for 26) ensured the New Forest outfit were shackled to 215 for six.
In reply, Rob Atkins (56) finally stumbled on some form with his first half-century of the season, although he then failed to go on to make a match-winning score.
And despite the late efforts of James Marshall (37) and a bright Jack Lavous knock (35), the Dons were all out for 193.
In division two, the returning Damian Carson showed United Services what they had been missing as he led them to victory over Sparsholt.
Carson has been out for the best part of a year with injury.
But he picked up two wickets as Sparsholt were pegged back to 222 for eight from their 50 overs.
The opener then struck nine fours in an authoratitive 67 with the bat.
Dan Robbins (43) then helped finish the job as US recorded a much-needed second win of the campaign.