Sidney Crosby and Evgeni Malkin scored their first goals of the season for Pittsburgh, but the Penguins struggled with Toronto’s speed and failed to play with the kind of discipline that highlighted opening weekend wins over Philadelphia and the New York Rangers.

Phoenix’s Steve Sullivan scored three goals while Oliver Ekman-Larsson had two goals and an assist in the 5-1 home win over the Columbus Blue Jackets.

Sullivan had his eighth career hat-trick, and Ekman-Larsson his first three-point game.

Fedor Tyutin scored for Columbus in their first regulation loss of the season.

Vancouver’s Zack Kassian scored in regulation and got the winner in the shootout, giving the Canucks a 3-2 win against the visiting Calgary Flames.

Kassian scored the decisive shootout goal by deking Flames goalie Miikka Kiprusoff in the fifth round. Alex Burrows also scored in the shootout for Vancouver, and goalie Cory Schneider secured the win by stopping Curtis Glencross on the final shootout attempt.

Mason Raymond also scored for the Canucks, giving them a 2-0 lead about halfway through the second period.

Alex Tanguay scored in regulation and had one in the shootout for Calgary, and Mikael Backlund had the tying goal with just under four minutes to go in the second period.