When it was back to Soviet times, I always loved more, when we played Canada, than Czechoslovakia, another our big rival. Because it was always open hockey vs Canadians, hockey, where those, who had bigger guns, won. While Czechs always tried to outtrap us.
Nowadays it's still the same. We didn't look great vs Czech and Germany, while did much better vs USA and Sweden. I'd say, Canada is going to play its Canadian hockey, which this Russian team is much better suited to play against.
And I don't understand all the whining against Larionov's style. This team just doesn't have enough talent even comparing to USA and Sweden, let alone Canada. We've already done very well. I'm looking forward to 2023 WJC, when we'll have arguably the most talented roster, playing on the Russian ice.
This team just has a lot of pro experience that helps it to play vs junior teams, talent wise it's not that great - to put it mildly.