Stuart Green grabbed a brace as Moneyfields picked up their first win in five Wessex League premier division games with a 3-0 success over Verwood Town at Potterne Park.
Warren Hunt also scored as the Copnor club secured a comfortable win.
First-team coach Michael Birmingham was pleased to get back on track, especially given the poor pitch conditions.
‘We controlled the game without having to play particularly well on an atrocious surface,’ he said.
‘The difference is we put our chances away for once.
‘It is good to have Stuart back from injury because he is probably the player we have missed the most.’
Horndean needed a second-half fightback before securing a 3-3 draw against Fawley at Five Heads Park.
The home side trailed 3-1 at the break.
But they hit back to level with goals from Louis Bell and Adam Turner – his second of the game.
‘I have mixed feelings,’ said Horndean manager Dave Carter.
‘It is pleasing to come away with a point but we dominated the game.
‘They only had three shots all game and scored each time.
‘In the final 10 minutes we threw everybody forward to try to get a winner but Fawley defended for their lives.’
AFC Portchester battled back to force a 2-2 draw at high-flying Alresford Town.
Two goals in the opening 14 minutes put Graham Rix’s side on the back foot.
But Nathan Kirby pulled a goal back before half-time to give them a lifeline.
And despite having Garry Moody sent off for a second bookable offence, AFC Portchester snatched a point five minutes from time.
Kirby was the hero once more as he grabbed his second goal of the game.
Portchester’s director of football Mick Jenkins was pleased with the end result.
He reckons a point against last season’s champions shows just how far his club have come since promotion to the top flight.
‘Under the circumstances we did well and it is another benchmark for us,’ he said.