Canada has punched its ticket to the semi-finals of the Olympic men's ice hockey tournament by rolling over Russia 7-3 in Vancouver.
Any thoughts the hotly anticipated game would be a close affair were quickly dismissed as Canada scored just over two minutes into the game and set the physical tone with a series of crushing hits.
By the time Canada took a 6-1 lead early in the middle period, an already boisterous capacity crowd broke out into a full-out celebration.
Canada will play either defending gold medallists Sweden, or Slovakia,
Earlier the United States beat Switzerland 2-0 to reach the last four.