Brazil, Russia and France all secured their progression at the FIVB Volleyball World Championship in Poland on Saturday.
The Brazilians beat Canada 25-19 25-23 29-27 to remain unbeaten at the tournament, with six wins and 18 points to top Pool F.
Lucas Saatkamp (15 points) and Ricardo Lucarelli Santos De Souza (12) were dominant for Brazil, while Canada's Gavin Schmitt won a game-high 18 points.
Just off the pace are Russia, also unbeaten after six matches as they downed Germany 25-17 25-18 26-24.
Germany and Canada will play off for third spot in Pool F on Sunday, but German coach Vital Heynen seemed to dismiss his side's chances of success at the tournament after backing Brazil and Russie to contest this year's final.
He said: "Congratulations to the Russian team, they were better. I'm not happy about the result, but I have said before that Russia and Brazil will be in the final and I repeat it."
In Pool E, the French are the only side assured of progression to the next phase after they defeated Serbia 25-27 25-23 25-23 25-20.
Hosts Poland had a thrilling win over Iran, almost blowing a two-set lead before sealing a 25-17 25-16 24-26 19-25 16-14 victory that sees them sit second behind France.
United States are third after thrashing pointless Australia 25-15 25-19 25-20.
Argentina are out of contention for the final six, but defeated Italy 17-25 25-21 30-28 25-21.
Cuba celebrated their first win of the tournament, beating Bulgaria 25-23 25-18 30-28.
China endured a mighty struggle, however, to get their first win on the board, edging Finland 22-25 25-22 25-23 20-25 16-14.