Sweden celebrated an impressive 8-0 win over Italy ©Getty Images

Canada and Sweden bounced back from opening-day defeats to record comfortable wins at the International Ice Hockey Federation World Championship in Slovakia today.

Defending champions Sweden had seen their campaign get off to a stuttering start, as they were beaten 5-2 by the Czech Republic two days ago.

Newly-promoted Italy provided the perfect opposition for the Swedish team in their second match.

The Swedish team, who have won the last two world titles, eased to an 8-0 win at Ondrej Nepela Arena in Bratislava.

The result moved Sweden into the top four of the Group B standings, with the eight teams having all played two matches.

Switzerland recorded their second victory by overcoming Latvia 3-1, while Russia triumphed 5-0 against Austria.

Both teams now share top spot in Group B with the Czech Republic, who did not play today.

Canada, the 2016 and 2017 winners, produced an identical result to Sweden in their Group A match.

Canada eased past Britain to earn their first win of this year's tournament ©Getty Images
Canada eased past Britain to earn their first win of this year's tournament ©Getty Images

Having lost their opening match to Finland, the Canadians stormed back by winning 8-0 against Britain, who suffered a second straight loss in their first season back in the top tier.

The result saw Canada move into third place in the standings.

Group A is led by Finland after victories in their first two fixtures, with Germany the only other team to have made an unbeaten start.

They recorded a 2-1 win over Denmark to maintain a perfect record.

The United States enjoyed an impressive 7-1 win against France today, which saw them join Canada and Slovakia as teams with one win and a defeat in their opening matches.

Competition will continue tomorrow with a further four matches scheduled.