LM Otero, Associated Press
Chicago defender Magnus Johansson lays down and stops a shot in front of goalie Nikolai Khabibulin in a rare win at Dallas.

Jason Williams scored twice, including the winning goal with 20.4 seconds remaining, and the Chicago Blackhawks snapped a nine-game losing streak in Dallas, beating the Stars 5-4 on Wednesday night.

Dallas center Mike Modano was initially awarded an assist on Sergei Zubov's power-play goal in the third for his 1,232nd point, matching Phil Housley for the most points by an American-born NHL player. After the game, it was ruled Modano never touched the puck, and the assist was taken away.

Zubov's second goal of the third period gave the Stars, which trailed 3-1 after two periods, a 4-3 lead with 9:43 left. Williams tied the game 2:42 earlier, then gave the Blackhawks their first win in Dallas since 2001.

Chicago last won in Texas on March 7, 2001 — back when they played at Reunion Arena.

DEVILS 6, LIGHTNING 1: At Newark, N.J., Jay Pandolfo scored three goals to lead New Jersey over Tampa Bay, giving the Devils their first victory at the Prudential Center. John Madden scored a goal and assisted on all three of Pandolfo's goals. Aaron Asham and Zach Parise also scored for the Devils and Martin Brodeur, playing in his 900th game, made 21 saves as New Jersey halted a four-game losing streak.

PANTHERS 4, HURRICANES 2: At Sunrise, Fla., Richard Zednik scored the go-ahead goal and Florida scored four times in the final period to beat Carolina for the first time in eight tries. Trailing 1-0 coming into the final period, the Panthers scored three goals in a 5:12 stretch. It started when Florida tied the score at 2-2 with 5:49 remaining on Jay Bouwmeester's first goal of the season. Zednik's goal came during a 5-on-3 power play with 2:19 left and gave Florida a 3-2 lead. Nathan Horton added a power-play goal at 19:23. Olli Jokinen also scored earlier in the third and had two assists for the Panthers.

BLUE JACKETS 4, KINGS 1: At Los Angeles, Jason Chimera scored two goals, Pascal Leclaire made 33 saves and Columbus beat Los Angeles Kings for the Blue Jackets fourth straight victory. Gilbert Brule scored his first goal of the season and Rick Nash scored into an empty net with 18 seconds left, helping end the Kings' four-game winning streak. The Blue Jackets staked Leclaire to a 3-0 lead before Kyle Calder scored on a rebound of Ladislav Nagy's short backhander during a power play at 9:15 of the second period, snapping Columbus' club-record streak of 18 successful penalty kills.