Do you blame us for being confident? If we win tomorrow it'll be 6 championships in the past 7 years. Unitl someone beats us more then once every decade I will continue to be confident in our boys. No disrespect to Russia, they have proven a lot in this tournament.
While I agree Canada is the favourite tomorrow, I think we're re-writing a history a bit if we don't consider just how lucky Canada was to win some of those games over that five year streak. Obviously Canada has consistently produced elite talent for the better part of the last twenty years at this tournament, but that's not to say we have any better shot of winning a single game than the Russians do. Anything can happen in a one game, winner take all situation.
That said, I do think it's completely fair to consider that Canada is not Finland (much as I respect them) or Sweden (despite them beating us). Canada is deeper at most positions, and ultimately bad goaltending and team defense did us in in the Round Robin against the Swedes. I thought Ryan Getzlaf's message to Team Canada was pretty apt after Sweden's win: "Sweden won their Gold Medal on New Years Eve. Now you have to go out and win yours." I suspect it was a (thinly) veiled reference to how things worked out at the Olympics between Canada and the U.S.A., but it seems relevant to how Sweden ultimately performed against Russia. Further, if they hadn't gotten robbed on the 2nd goal Russia scored, it's possible Sweden would have still won that game.
Additionally, and this is the big thing, when Canada played the United States in that semi-final, they played a textbook game. Clean, hard hits. Smart, short, tape to tape passes. Solid backchecking and cycling. Superb goaltending. If Canada plays like that against Russia (a way they did not play against Sweden or Russia in the Round Robin), Russia is not going to win tomorrow.
Can Russia win? Yes. Is Russia a good team? Yes. Does Russia deserve to be in the Medal Round? Yes. I'm not really taking away from the Russians with my comment, I just think it's the Canadian's who will dictate the outcome of this game (either win, or loss).