DALLAS — Jussi Jokinen scored four goals, including a second-period hat track in about 7 minutes, and the Dallas Stars beat Colorado 6-1 on Friday night to end a four-game home losing streak.

The last four-goal game by a Stars player was in March 2000 by Brett Hull, who this week became an interim co-general manager for the struggling team after GM Doug Armstrong was fired.

After scoring on Dallas' first shot of the game, Jokinen had three of the four goals the Stars had in a span of 7:05 of the second period to make it 5-0. Colorado then pulled goaltender Jose Theodore.

Jokinen's fourth goal came after Sergei Zubov took a shot, and the puck deflected off a Colorado player. It went right to Jokinen between the circles and his shot trickled through the pads of Theodore and into the net with 9:08 left in the second period.

Jokinen had scored only three goals the first 17 games.

ISLANDERS 1, DEVILS 0: At Newark, N.J., Josef Vasicek's short-handed goal in the second period lifted New York over New Jersey and prevented Devils goalie Martin Brodeur from reaching 500 wins. Brodeur failed in his third try to become the second goaltender in NHL history to record 500 wins, behind Patrick Roy's 551. Islanders goaltender Rick DiPietro got his second shutout of the season.

SABRES 4, CANADIENS 1: At Buffalo, N.Y., Clarke MacArthur scored twice and Ryan Miller made 36 saves to lead Buffalo. Daniel Paille and Drew Stafford also scored for the Sabres, who snapped a season-long tying three-game losing streak. Buffalo won for only the second time in its past six games.

THRASHERS 3, HURRICANES 0: At Raleigh, N.C., Marian Hossa had two goals and an assist to pace Atlanta. Johan Hedberg made 31 saves for his 11th career shutout, Todd White had two assists, and Ilya Kovalchuk added an empty-net goal in the final minute. Hossa had his second multigoal game of the season, with both coming against the Hurricanes.

CANUCKS 6, WILD 2: At Vancouver, six different players scored and the Canucks offense finally broke out. Averaging a league-low 1.67 goals a game on home ice and coming off a 1-0 shootout loss to Edmonton on Wednesday, the Canucks jumped out to a 4-0 lead in the first 16:32, matching their goal total from the previous four home games combined.

Taylor Pyatt and Mattias Ohlund scored at even strength, and Markus Naslund and Daniel Sedin added power-play goals in the first period. Trevor Linden and Luc Bourdon also scored and Roberto Luongo made 20 saves for Vancouver.

Aaron Voros and Brent Burns scored for Minnesota.

BLUES 3, BLUE JACKETS 2: At St. Louis, Paul Kariya scored in the first period and set up Brad Boyes' go-ahead goal with 2:27 to go in St. Louis' victory. Jamal Mayers added an empty-netter in the final minute as the Blues broke through against Blue Jackets, who shut them out twice earlier in the season. St. Louis has won two straight after losing three in a row.

Curtis Glencross scored his second goal of the season and Rick Nash netted his 13th with 6.3 seconds to go for the Blue Jackets.

LIGHTNING 5, CAPITALS 2: At Tampa, Fla., Vincent Lecavalier had a goal and two assists to extend his team record for consecutive multipoint games to seven to help Tampa Bay win its fifth straight. Lecavalier has six goals and 13 assists during the streak.

Brooks Laich and Alexander Ovechkin scored for Washington. The Capitals are 3-12-1 since starting the season by winning three straight games.