Moneyfields suffered a 2-1 defeat at the hands of Brockenhurst in the Wessex League premier division at Dover Road last night.
The visitors were 2-0 in front before Warren Hunt set up a nervy finale with a second-half strike.
But while Brockenhurst were reduced to 10 men, the home side could not find a leveller.
Scott Joyce fired an early warning shot across Moneys’ bows when he curled the ball wide from the edge of the box.
Hunt then headed down at the far post but Jason Parish failed to apply the finish.
On 28 minutes, James Ford forced a low save from the visiting keeper with a 20-yard free-kick.
But two minutes later the New Forest side edged ahead.
Harry Jeffries latched on to a good ball through the middle and easily tucked his shot past Dave Hook.
Almost immediately Parish saw a header tipped around the post as the hosts looked for a quick response.
Hunt then had a firmly-struck angled drive parried away in the opening minutes of the second period.
And full-back Rob Evans went even closer with a header which Nicholas Thomas kept out at full stretch.
But on 54 minutes Moneyfields fell further behind.
Ford was harshly adjudged to have blocked a shot with his arm in the area and Mark Barker fired his spot-kick high into the net.
Stung by a sense of injustice, Moneys hit back immediately with a fabulous strike from Hunt into the top corner.
The visitors were then reduced to 10 men four minutes from time.
But Moneyfields could not find a way through for an equaliser – Parish coming closest when he was denied by a superb save in stoppage-time.
Elsewhere, Fareham Town sealed a 3-2 triumph over Bournemouth Poppies at Victoria Park.
And Bognor crushed 10-man Cray Wanderers 4-0 in the Ryman League premier division, courtesy of strikes from Ben Johnson, Ollie Pearce, Dan Sackman and Harvey Whyte.
AFC Portchester travel to Christchurch in the Wessex League premier division tonight (7.45pm).