Sweden will play Switzerland in the semi finals while the Czech Republic will be pitted against either Denmark or Finland.
Latvia will vie for 9th place on Saturday at 7.30 against Slovakia, following a bad streak that has seen the home team win only one game out of five.
Estonia will continue fighting for 5th to 8th place on Saturday at 10 a.m., playing either Denmark or Finland, while Germany's game against Norway will take place at 11 a.m.
While the rest of the games haven't been attended as well as the opening match, which boasted 8,000 visitors, floorball fans have been orderly and welcome in Riga.
Team USA - 11th
Team Canada - 12th
Team Poland - 13th
Team Thailand - 14th
Team Australia - 15th
Team Singapore - 16th