Petersfield Town returned to the top of the Wessex League premier division thanks to a 2-2 draw against Winchester City at Love Lane.
After taking an early lead through Ed Dryden, Town were put under the cosh by their title-chasing rivals and trailed 2-1 at the break.
A scruffy Alex Ward goal, on 70 minutes, then got the hosts back level.
‘After we scored early on, Winchester dominated the rest of the first half,’ said Petersfield boss Ian Saunders.
‘We had the better of the second half and a draw was probably the fairest result.’
Fareham Town recorded a 2-0 win against Bemerton Heath Harlequins at Cams Alders.
Goals from Bradey Norton, from the penalty spot and Ash Tattersall boosted Reds boss Matt Parr and it was a good few days for the club.
He said: ‘I have always maintained that once the new players brought in had time to gel we would be a different team.
‘We are only going to get fitter and better.’
Reds goalkeeper Luke Douglas produced a remarkable late save to keep his clean sheet.
AFC Portchester and Andover Town fought out a thrilling 3-3 draw at Wicor Rec.
The match was in doubt right up until kick-off with the pitch not in good shape.
Portchester director of football Mick Jenkins said: ‘I don’t think the referee was too keen but both managers were prepared to give it a go.’
Craig Hardy, Alex Baldacchino and Jamie Musselwhite netted for Portchester.
‘In spells we did okay but were guilty of giving away poor goals,’ added Jenkins.