Thirty-six matches have been played in the group stages and only eight teams will not progress to the next round. There have been flashes of brilliance and hard fought victories. The cream is starting to rise to the top and now it is win or go home.
There are 16 teams are remaining in the tournament. They are: Canada, USA, England, Germany, Sweden, Japan, Colombia, Switzerland, Brazil, Korea, Australia, China, France, Norway, Netherlands, Cameroon. Hopefully Canada can find some goal-scoring prowess and keep on progressing.