Winds gusting at up to 100km an hour in Wellington, closing darkness and a fighting bowling effort from Bangladesh nearly combined to blow Australia's World Cup campaign off course on Friday.
But it took an excellent knock from batting star Beth Mooney in fading light, with no light towers to help at the Basin, to keep Australia's unbeaten record intact in a hard-fought five-wicket victory.
Australian spinner Jess Jonassen said it was "without a doubt" the toughest conditions she had ever played in, with the temperature never getting above 14C and winds so strong the bails had to be removed from the stumps.
Mooney finished unbeaten on 66, her fifth not out in seven World Cup innings this tournament where she is averaging 112, and with Annabel Sutherland (26 not out) combined for a 66-run partnership as Australia reached the target of 136 with five wickets and 65 balls to spare after the match was reduced to 43 overs after a two-hour rain delay.
"It was really tough conditions - they put us under the pump," Mooney said.