Ben Johns struck his 14th first team century as Calmore Sports clinched promotion back to Southern Premier League Division 1 with a 25-run win over Andover at Loperwood Park.
He hit an unbeaten 114 as Calmore defended 250-6, Andover responding with 225-9, Harri Williams making 56.
Langley Manor suffered a surprise 107-run defeat at bottom club Hartley Wintney, undone by Tom Wiltshire's 5-17 return with the ball. Earlier, Hartley's 214 was based around middle-order pair Matt Kerr (53) and Kyran Munt (41).
Skipper George Neave shone as rising Liphook & Ripsley polished off Fawley by 86 runs - Neave hitting 68 (out of 247-8) before taking 4-24 to bowl the oilmen out for 161.
Trojans remain in the bottom two after a 54-run win over Portsmouth & Southsea, Zaheer Khan scoring 55 of the visitors' 174. P & S managed only 120, Alex Davidson scoring 39 and Jack Davies 31.
Sway's 63-run win at third placed New Milton raised a few eyebrows, Josh Bailey 41, Thor Harradine 26, Dave Steadman 26 and Tom Burton 29* all batted increasingly positively for the visitors.
The turning point of the match occurred in the 21st over of the New Milton reply. Jon Waller (3-3) and Dave Steadman (2-23) had already removed the home top three, only to watch a typically aggressive Lee Beck innings, smashing a six-boundary 39, threatening to bring New Milton into play at 94-5.
Experience met experience as Sway left armer Jon Grasham (4-22), in only his first over, took a brilliant catch diving forward just above the ground. Runs thereafter dried up. None of the other New Milton batsmen could better 16 runs. Valuable assistance came from the off spin of Horradine 2-35. New Milton 146 all out.
He hit an unbeaten 114 as Calmore defended 250-6, Andover responding with 225-9, Harri Williams making 56.
Langley Manor suffered a surprise 107-run defeat at bottom club Hartley Wintney, undone by Tom Wiltshire's 5-17 return with the ball. Earlier, Hartley's 214 was based around middle-order pair Matt Kerr (53) and Kyran Munt (41).
Skipper George Neave shone as rising Liphook & Ripsley polished off Fawley by 86 runs - Neave hitting 68 (out of 247-8) before taking 4-24 to bowl the oilmen out for 161.
Trojans remain in the bottom two after a 54-run win over Portsmouth & Southsea, Zaheer Khan scoring 55 of the visitors' 174. P & S managed only 120, Alex Davidson scoring 39 and Jack Davies 31.
Sway's 63-run win at third placed New Milton raised a few eyebrows, Josh Bailey 41, Thor Harradine 26, Dave Steadman 26 and Tom Burton 29* all batted increasingly positively for the visitors.
The turning point of the match occurred in the 21st over of the New Milton reply. Jon Waller (3-3) and Dave Steadman (2-23) had already removed the home top three, only to watch a typically aggressive Lee Beck innings, smashing a six-boundary 39, threatening to bring New Milton into play at 94-5.
Experience met experience as Sway left armer Jon Grasham (4-22), in only his first over, took a brilliant catch diving forward just above the ground. Runs thereafter dried up. None of the other New Milton batsmen could better 16 runs. Valuable assistance came from the off spin of Horradine 2-35. New Milton 146 all out.