I'm much more nervous about the game tomorrow than most of you guys. Canada has a great team yes, but if the Latvia game proved anything, it was that nothing can be taken for granted at this stage - that game could easily have gone Latvia's way with a lucky bounce.
Don't forget, the 4 semi-finalists this time have each won either a gold or a silver medal in the last two Olympics (1st time in Olympic history that has happened), showing that the gap at the top is closing fast and they're all excellent teams and capable of winning it.