Russia cheated and used %140 effort :(. I was at the Canada vs Russia tour, last game of the series, and saw this. Made me giggle For those who might not be abl Russia cheated and used %140 effort :( I was at the Canada vs tour last game of series saw this Made me giggle For those who might not be abl