Russia defeated Canada again at the World Ice Hockey Championships on Thursday, eliminating the Olympic champion with a convincing 5-2 win. Evgeni Malkin scored twice and Russia has defeated Canada in the last two world finals. In the semifinals, Russia will face host Germany, which beat Switzerland 1-0. "The way we play, only the best team will win," Russia captain Ilya Kovalchuk said. "But we feel good about ourselves and we have to be ready for the next game."