Kimmo Timonen spoiled Mike Modano's record-setting night.
Timonen scored two goals and established a career high for points in a season to lead the host Nashville Predators to a 3-2 victory over the Dallas Stars last night, when Modano scored twice to pass Joe Mullen for the most goals by an American-born player with 503.
Nashville snapped a five-game losing streak by ending the Stars' four-game winning streak.
Modano's 503 goals came in 1,227th games; Mullen posted 502 in 1,062 games.
"Tonight it just seemed like I only had a couple of shots and they seemed to go in," said Modano, who trails only Phil Housley for points scored by an American-born player. Housley had 1,232 points; Modano has 1,217 points.
Canadiens 3, Maple Leafs 2 -- Saku Koivu and Andrei Kostitsyn scored in the shootout after both scored in regulation, leading host Montreal.
Koivu scored on Montreal's third attempt to preserve the Canadiens' chances after Mats Sundin beat Jaroslav Halak on Toronto's second shot.
Halak, who had 37 saves in the game, forced Yanic Perreault wide on the Maple Leafs' third shot before Kostitsyn used a move similar to Koivu's as he deked Andrew Raycroft before putting a forehand into an open left side for the deciding goal.
Hurricanes 7, Devils 2 -- Chad LaRose scored two goals in a game for the first time and Carolina sent Martin Brodeur to the bench with four goals on its first 12 shots at East Rutherford, N.J.
Rod Brind'Amour, Ray Whitney, and Josef Vasicek each had a goal and an assist in the big period, which LaRose capped with a goal against backup Scott Clemmensen.
Senators 3, Flyers 2 -- Peter Schaefer scored the winning goal and Martin Gerber stopped 28 shots to lift host Ottawa past Philadelphia.
The Senators swept the season series with the Flyers, 4-0, and moved ahead of Pittsburgh into fourth place in the Eastern Conference.
Panthers 8, Islanders 5 -- Olli Jokinen scored two third-period goals as Florida overpowered New York in Sunrise, Fla.
Ville Peltonen also scored two goals for the Panthers, and Rostislav Olesz, Gregory Campbell, Juraj Kolnik, and Jozef Stumpel had one apiece. Ed Belfour stopped 28 shots.
Blues 3, Oilers 2 -- Eric Brewer scored 2:04 into overtime as St. Louis extended host Edmonton's losing streak to 10 games.
Wild 4, Flames 2 -- Brian Rolston scored the tiebreaking goal at 4:47 of the third period to lead Minnesota at Calgary.
Avalanche 6, Coyotes 3 -- Joe Sakic and rookie Paul Stastny scored two goals apiece to spark Colorado at Glendale, Ariz.
Canucks 4, Red Wings 1 -- Brendan Morrison had a shorthanded goal and Roberto Luongo made 14 of his 32 saves in the third period to lift host Vancouver.
Kings 5, Blue Jackets 3 -- Jamie Heward, Lubomir Visnovsky, and Mike Weaver scored for host Los Angeles on the team's first seven shots against Columbus.