You would think it would be Canada. From CP: In a strange twist of international hockey, Canada will not be the home team against the U.S, but would have been against Finland. Canada has a better record than both countries, but was the home team and had the right of last line change against the U.S. in their round-robin game. An International Ice Hockey Federation bylaw states that if "the teams play each other in any further round again, the home team will be reversed." The IIHF continues to impress me with their stupidity.