AFC Portchester coach Louis Bell was thrilled with the 3-0 Wessex Premier win at Romsey Town.
Goals from Louis Bell jnr, George Way and Steffan Gaisie earned the visitors a comfortable win in horrendous conditions.
‘It was a proper, old-fashioned, blood-and-guts game,’ said Bell.
‘All the officials and players deserve a lot of credit for the way they went about the game.
‘There was no silliness, recklessness or moaning from anybody.
‘The pitch wasn’t good but the referee allowed the teams the opportunity to play and both made the most of it.’
With young Josh Holmes impressing on his first full start, the visitors took a 23rd minute lead through Bell.
Way created the opening with a good through ball and Bell produced a fine 18-yard finish.
Goal-provider Way then turned goalscorer, finishing off a well-worked move to extend the visitors’ lead before half-time.
To their credit, basement side Romsey never gave up but their resistance was ended 10 minutes from time as Gaisie grabbed his third goal in four games.
Horndean had to settle for a point in a 1-1 draw against lowly Lymington Town.
‘The conditions proved a great leveller and on a dry day we would have won the game easily,’ said Carter.
‘A strong blustery wind and with the ball holding up in the wet it was difficult for both teams.
‘We should have been three up by half-time after missing two on the goal line.’
The visitors eventually broke the deadlock when they scored after 50 minutes.
Dan Martin cut in from the left and buried his shot into the bottom corner of the net.
Lymington levelled from a set-piece, 20 minutes from the end.
‘I regard it as two points dropped but it was one of those games in the conditions that could have gone either way,’ said Carter.
Waterlogged pitches meant Moneyfields, Fareham Town and Hayling United all saw their games postponed.
In Wessex division one, the rain washed out United Services’ game against Fleet Spurs at Burnaby Road.
Services are back in action with an attractive game against promotion-chasing Brockenhurst at Burnaby Road on Thursday night.
Petersfield Town’s clash with Team Solent at Love Lane was also rained off.