Australia have defeated Mexico in a crucial match to set up a chance to play for the Bronze medal.

With neither side able to score through the bottom of the seventh innings, Australia had their work cut out for them with Mexico finally edging ahead 1-0 heading into the bottom of the eighth.

Leigh Godfrey gave the Spirit plenty to cheer about with a double to right center allowing both Melinda Weaver and Stacey McManus to score and seal the win.

Australia will now play Canada after they defeated Puerto Rico 10:4. Watch live here today from 4:30pm AEST.

The winner goes on to the Bronze medal match Sunday 3pm AEST.