Interesting games. These games will decide playoff opponents. For example if Sweden loses it gets switzerland as a opponent almost surely. Our local bookmaker here in Finland took that game off the board. I personally think the guys are pros and none of the teams will deliberately lose.
Finns playing really good hockey, but it's all up to how much Germans will motivate them. They are capable of winning by big numbers, but they already won the group. Still Finland -2.5 the better choise imo.
Russia also looking good. They have the best offensive lines with a lot of individual skill. They played like shit against Kazakhstan winning only 1-0 but destroyed Latvia 9-2 the next day. Nabakov has been really good in goal. Really dangerous team when having a good day.
Canada-Czech tough call. Both teams haven't played their best hockey yet. Will stay away personally.