Striker Steve Hutchings netted once as Moneyfields beat Hayling 2-0 but admitted: I should have had more.
The prolific Hutchings was not at his sharpest on the day.
But his fortunate strike on 60 minutes and George Gregory’s second, with 10 minutes to play, was more than enough to win the Wessex League premier-division clash at the College Ground.
Hutchings said: ‘In total, I should have scored five but managed just one – with a cross that somehow crept into the net.
‘But they all count and it went some way to giving us a win we deserved anyway.’
Hutchings’ account was accurate but Hayling were equally wasteful.
They were also unlucky not to have taken an interval lead – against the run of play – when George Vince’s superb effort, from long distance, beat Moneys keeper Dave Hook but crashed back off the crossbar.
Had it found the back of the net – and efforts from Lee Tigwell, Alex Easton and Josh Case not been off target, then the result may have favoured the hosts.
The writing was on the wall for Steve Poulton’s team of battlers, however.
Hutchings had put Moneys ahead and they put their win beyond doubt on 80 minutes.
Skipper Russell Rackley played a superb through ball to Gregory, who shook off his marker and beat keeper Luke Hutchings.
Hayling boss Poulton said: ‘Take nothing away from Moneyfields, they are a top-three side and did enough to beat us but not convincingly and that’s important, it shows we are improving all the time.
Moneys boss Miles Rutherford believed the conditions didn’t help either side but was delighted to net all three points.
He said: ‘The freezing cold wind and the poor pitch surface spoiled what should have been a far more entertaining match.
‘But credit to my lads, we were far from at our best but did enough in difficult playing conditions to come away with another win on the road that keeps us in touch at the top of the league.’