Moneyfields needed extra-time to beat division one Tadley Calleva 3-2 in the Wessex League Cup at Dover Road.
Manager Dave Carter was just glad to reach the next round on a day when it was almost impossible to play any decent football.
An own goal and extra-time strikes from Nathan Paxton and Jake Morgan did the damage for Moneys.
‘The conditions were awful and our priority was to just make sure we won the game,’ said Carter.
‘It rained and rained with the pitch getting worse and worse.
‘Just to add to the problems, there was a strong wind blowing straight down the pitch.
‘To be fair, Tadley came here and gave it a go.’
After a quiet opening 20 minutes, Moneys took the lead when a wind-assisted Kieran Stephens cross hit the underside of the bar and post before rebounding in off the back of the Tadley goalkeeper.
The hosts were finding it difficult to attack, though, with the wind causing them to overhit a lot of passes.
In the second half, Tadley – with the wind behind them – came more into the game.
On the hour mark, Moneyfields goalkeeper Matt Shortt produced a quality diving save to keep a goal-bound shot out of the top corner.
But with 15 minutes left of the tie, a mistake in the home side’s defence allowed Tadley to notch an equaliser to send the game into extra-time.
After a goalless first period, the game suddenly burst into life.
With 10 minutes remaining, Paxton got across his defender to score with a near-post header – following excellent work from Rudi Plummer down Moneys’ left flank.
‘At that stage we thought the game was won,’ said Carter.
Tadley, however, had other ideas.
They hit back when the wind carried a corner straight into the net.
But with penalties looming, Morgan finally killed off Tadley’s resistance with a 30-yard screamer.
‘It was a goal worthy of winning any cup tie,’ said Carter.
‘The important thing is we are in the draw.
‘The win could prove expensive, though, because Dan Gauntlett and Tyler Giddens have picked up knocks ahead of next week’s FA Vase tie.
‘Hopefully we can get them back fit in time.’
Horndean’s clash with Bournemouth Poppies was postponed.