Zetterberg won a gold medal at the 2006 Winter Olympics in Turin and then again at the 2006 IIHF World Championship in Riga, playing a part in the international sweep. Sweden became the first team in hockey history to win the Olympic gold and the World Championship in the same year.