Dynamo Moscow have won the 82nd Spengler Cup ice hockey tournament in Davos after defeating favourites Team Canada.
The Russian team beat the defending champions 5-3 in the final game at the Vaillant Arena on Wednesday.
Around 6,700 spectators watched the sold-out match, in which Dynamo's Petr Cajanek scored three goals and teammates Ivan Nepryaev and Maxim Pestushko added another two.
The game was dominated in the first two periods by the Russian team who kept up an intense level of play throughout. Team Canada came back in the third period and were close to equalizing.
It is Dynamo's first victory in the tournament in 25 years, while the Canadian team have won the cup 11 times.