Fareham Town were left reeling by lowly Fawley as they crashed to a 3-0 Wessex League premier division defeat on the Waterside.
To complete a miserable day, the Reds also had midfielder Nathan Kirby sent off.
‘To be fair, we haven’t had many days like this all season so it wasn’t a case for throwing the tea-cups around,’ said boss Matt Parr.
‘It was one of those days when we could have played for another four hours and still not scored.
‘Fawley, who are fighting for their lives at the wrong end of the league, deserved their win and we can have few complaints.’
Moneyfields hit the goal trail as they thumped Lymington Town 5-1 at Dover Road.
But manager Miles Rutherford felt the final scoreline flattered his side, after they rode their luck early on.
George Gregory opened the scoring after the Lymington keeper had twice fumbled a Warren Hunt strike.
He then doubled his tally when a Dean Blake header came back off the bar.
Moneyfields improved in the second period and added further goals from Hunt, Rob Evans and Jamie Hore.
‘We want to make sure we finish the season in the top six so it is important we keep things going,’ said Rutherford.
Hayling’s desperate struggle against the drop continued with a 2-0 home defeat at the hands of Newport IOW.
The Humbugs are now four points adrift of Brockenhurst, who have a game in hand, at the bottom.
The two sides meet in a massive relegation six-pointer at Hayling College tomorrow.