Australia are in danger of a group-stage exit after a disastrous 3-2 loss to Nigeria at Suncorp Stadium on Thursday night.
But the Matildas can still finish first or second in their group and reach the round of 16.
On Monday night (8pm AEST), the hosts will take on Canada at AAMI Park, while Nigeria kick-off against Ireland at the same time in Brisbane.
Final positions in the group will be decided on points, then goal difference, followed by goals for, goals against, and finally head-to-head records.
GROUP B STANDINGS
1 - Nigeria (four points, +1 goal difference, 3 goals for, 2 goals against)
2 - Canada (four points, +1 goal difference, 2 goals for, 1 goal against)
3 - Australia (three points, 0 goal difference, 3 goals for, 3 goals against)
4 - Ireland (zero points, -2 goal difference, 1 goal for, 3 goals against)
IF THE MATILDAS WIN
Australia would seal progression with six points.
If Nigeria lose or draw against Ireland, the Matildas would top the group in this scenario - earning a match-up in Sydney with the second-placed team in Group D (one of England, Denmark, China or Haiti).
But if Nigeria beat Ireland, they will be on seven points and top the group.
That would deliver the Matildas a match-up in Brisbane with the winner of Group D.
Canada would be knocked out.
If Ireland beat Nigeria, the second-placed team would come down to goal difference.
IF THE MATILDAS DRAW
Australia would need Ireland to beat Nigeria - and realistically by more than one goal - to seal progression on goal difference.
A Nigeria win or draw and the Matildas are out.
If Ireland beat Nigeria by one goal, Australia could theoretically play out a high-scoring draw with Canada and progress on goals for.
IF THE MATILDAS LOSE
It's all over, red rover.
Australia will be knocked out in the group stage and likely finish third - or even fourth, if Ireland have a big enough win over Nigeria.
That would be an embarrassment for Australian football.