Finland has been and still is like a bad joke when it comes to WJC hockey. There is no depth, and when once in a century you have that guy who could make a difference by himself, he is too good to be able to participate (of course this happens a lot more to countries like USA, Canada and Sweden but they all have better junior depth to make up for the missing players).
Saros and Teravainen are about the only players who are among the top players of the tournament, Lehkonen is an above average 1st liner, and Maenalainen has proved to be just that himself. But after that, Finland is that bad joke again. You can say that Canada has to show up for this game or Finland could win, but I don't believe it. Canada won't show up and still it will be a walk in the park for Canada.