I'll copy paste my post from team Finland thread:
This might be interesting info regarding Finland's next opponent if Finland doesn't win the group. Correct me if I'm wrong but I believe this is how it goes:
If GER pulls off an upset against SUI and takes 3 points from them and we would get a 3x 18 points tie between SUI, CAN, GER. Goal difference in the matches between these 3 teams would be the next deciding tiebreaking criteria.
GER 3-5 CAN +2 CAN
SUI 6-3 CAN +3 SUI & -3 CAN
SUI X-X GER - not yet played
------
The goal difference before the SUI-GER game. Canada's goal difference can't change anymore.
+3 SUI
-1 CAN
-2 GER
------
GER beats SUI on regulation by 1 goal difference. CAN beat GER in a match. SUI #1, CAN #2, GER #3.
+2 SUI
-1 CAN
-1 GER
------
GER beats SUI on regulation by 2 goal difference. SUI wins group. GER #2 by better goal differential. SUI #1, GER #2, CAN #3.
+1 SUI
0 GER
-1 CAN
------
GER beats SUI on regulation by 3 goal difference. GER #1, SUI #2, CAN #3.
+1 GER
0 SUI
-1 CAN
------
GER beats SUI on regulation by 4 goal difference. SUI beat CAN in a match. GER #1, SUI #2, CAN #3.
+2 GER
-1 SUI
-1 CAN
-----
GER beats SUI on regulation by 5 goal difference. This is very unlikely to happen and it is the only scenario where SUI would end up #3. GER #1, CAN #2, SUI #3.
+3 GER
-1 CAN
-2 SUI
So realistically. Germany's best chance is to beat SUI by 2 goal difference. That already would be an upset and that would improve Germany's position in the group, but SUI would still win the group. 3 goal difference win for GER would make Germany win the group.
SUI just can't lose 5-0 if they want to remain top-2 in the group. I personally think that SUI wins the group and FIN can't place #4 of their group so there's a very small chance that FIN would play against SUI in the QF match.