Wanderers were blown off course by Storm Barra and a resurgent Fleetwood side on a miserable night at Highbury.
On a wind and rain-lashed Fylde coast, Ian Evatt’s men failed to master the conditions or, ultimately, a Town team which recorded its first win since mid-October.
Captain Ricardo Santos was sent off as he tried to stem the tide with a desperate last-ditch tackle as Wanderers tried to find a way back into a game as they trailed 1-0 with just under 20 minutes to go.
But a quick-fire double from Harrison Biggins then punished the 10 men and swiftly killed off any prospect of a fightback as Fleetwood secured their first win under interim boss Stephen Crainey to extend the Whites’ losing away run.
With Wanderers - still missing several players through injury but with Santos and Elias Kachunga back on starting duty - kicking into the teeth of the gale in the first half they were soon taking on water as Fleetwood grabbed an early lead.
The Whites have too often been guilty of sluggish starts and even though they had been under little pressure in the opening minutes they were suddenly undone when Danny Andrew burst down the left flank and crossed hard and low for Ged Garner to divert the ball home at the near post.
It was hard going in the other direction, although Wanderers, on the back of a decent run over the past month, were getting on top when Eoin Doyle was denied an equaliser by an offside flag after he followed up a flicked effort from George Johnston which had Alex Cairns scrambling to save.
Cairns also had to save from George Thomason, who did his best to get Wanderers going.
But the wind was proving difficult for defenders and concerning for referee Sebastian Stocksbridge who twice spoke with the benches about some potential structural damage.
And when the otherwise sure-footed Will Aimson was caught out with just over half an hour gone, it needed a vital save with his feet by Joel Dixon to block a Callum Morton effort and keep Wanderers just one goal adrift at a half-time break delayed slightly by the presence of a duck on the pitch.
It was that kind of weather and with elements behind them in the second half, Wanderers needed to try and make it pay.
Inevitably much of the game was played in the Fleetwood half but Town keeper Cairns wasn’t over-worked with a save from Doyle, following good work from Thomason and Dapo Afolayan, his next piece of action with almost an hour gone.
And Fleetwood then had a great chance to double their lead minutes afterwards when Paddy Lane picked out Garner for an opportunity he steered wide with just Dixon to beat.
At the other end Wanderers worked an opening of their own when Aimson and Doyle opened up the Town defence to give Elias Kachunga a shooting chance on the turn.
But any threat on the home goal was all too rare as Wanderers failed to stamp any sort of authority on the game.
With 25 minutes to go Evatt made his first substitution when he sent on Xav Amaechi to try and force an equaliser.
But rather than provide the catalyst for change, Wanderers were soon forced into another substitution following the dismissal of Santos for bringing down Morton as he threatened to run in on goal.
Alex Baptiste was sent on to maintain the defensive numbers but with a man light Wanderers almost immediately shipped two goals in three minutes as the re-shuffled back line was picked apart.
Biggins was the beneficiary on both occasions, tapping in after Morton had sparked an excellent counter-attack before firing across Dixon to condemn Wanderers to a fifth success away league loss and with work to do to negotiate a testing spell before players come in via the treatment room or the January transfer market.
Wanderers: Dixon; Aimson (Amaechi 67), Santos, Johnston; Gordon, Lee, Thomason, John; Kachunga, Doyle (Baptiste 75), Afolayan. Substitutes: Gilks, Delfouneso, Tweedley, Conway, Pettifer.
Sent off: Santos
Fleetwood: Cairns; Johnston, Clarke, McLaughlin, Andrew; Hayes (Johnson 67), Lane (Baggley 90), Matete (Boyle 90), Biggins; Garner, Morton. Substitutes: Crellin, Morris, Clark, Conn-Clarke.
Booked: Hayes, McLaughlin
Referee: Sebastian Stocksbridge