Q-League action saw the Screaming Eagles beat the Sea Dogs 6 to 3 at Harbour Station.

In the NHL, the Habs beat the Stars 4 to 3.

The Canucks shut out Arizona 3 to nothing.

The Flames got past Colorado 4 to 1.

In the world junior hockey tournament, Canada beat Sweden 5 to 2.

Canada will face off against the U.S. today for the gold.