Canada enjoyed a second successive victory today ©IIHF

Canada enjoyed a second successive victory in emphatic circumstances at the men's International Ice Hockey Federation (IIHF) World Junior Championships in Buffalo today.

The North American side, seeking to improve upon a second place finish last time around, followed an opening 4-2 win over Finland with a 6-0 thrashing of Slovakia in Group A at the KeyBank Center.

Sam Steel scored early before three of the subsequent strikes arrived courtesy of rebounds.

Jonah Gadjovich had two goals while Jordan Kyrou managed a goal and two assists.

Taylor Raddysh and Maxime Comtois also found the net for the winning side. 

It continued a Canadian record of never losing to Slovakia in 20 years of men's under 20 competition.

"I thought that we got better as the game went on and I think we’ve gotten better every period," Gadjovich said afterwards. 

"We’re doing well in building our game, and I thought I did well contributing in all areas of the ice. 

"It’s special - you watch guys from the past who have scored, and it means a lot to help our country."

Switzerland edged a tight battle with Belarus in Buffalo ©IIHF
Switzerland edged a tight battle with Belarus in Buffalo ©IIHF

Switzerland won a tight game 3-2 against Belarus in Group B in the other encounter today held in the same venue.

The winning side were forced to come from behind after trailing early in the final period.

Philipp Kurashev scored the winner after earlier strikes from Nicolas Muller and Valentin Nussbaumer cancelled out Belorussian efforts from Maxim Sushko and Viktor Bovbel.

The top four sides in each group will progress with competition continuing tomorrow.