Been on HF for over a decade, and the whining about refs during international hockey never ceases to amaze.
None of the refs are giving either country the game. Please just remember that. The penalties are called more liberally in international hockey, and if you're going to hit a guy from behind, trip a guy in front of the net, slash a guy's stick, etc - it's going to get called.
But since Canada just got called for two penalties, I assume that means that the refs are no longer giving the game to Canada? I guess they changed their mind?