Sabres pounce to win it late

PHILADELPHIA - While the Flyers seemed content with playing overtime, the Sabres had other plans.

Mike Grier's goal with 4.6 seconds left in regulation lifted Buffalo to a 6-5 victory over the Flyers on Saturday.

The streaking Sabres have won five straight and are 12-1-2 in their past 15. Buffalo is within two points of Northeast Division-leading Ottawa.

Standing in front, Grier took a pass from Derek Roy behind the net and slipped a shot past goaltender Antero Niittymaki for the winning goal.

"Roy kind of jumped their defenseman," Grier said. "I don't think the defenseman saw him. He was able to pick his pocket and he just threw it out to me. It was kind of just a bang-bang play."

Martin Biron replaced Ryan Miller after two periods and stopped Philadelphia's only shot in the third. Miller gave up five goals on 20 shots.

CANADIENS 1, RANGERS 0: Cristobal Huet recorded his second shutout in two games and Craig Rivet scored on a power play in the first for host Montreal. Huet, who had 28 saves in Thursday's 3-0 win in Boston, stopped 26 shots in his 13th straight start.

PANTHERS 4, HURRICANES 3: Joel Kwiatkowski scored in overtime for host Florida, taking a pass in front of the crease and beating Carolina goalie Martin Gerber 1:14 into the extra period. The Panthers tied it at 3 on Jozef Stumpel's goal 5:15 into the third.

PENGUINS 6, DEVILS 3: Sidney Crosby helped chase Martin Brodeur with two goals and an assist for host Pittsburgh. Brodeur was pulled after allowing six goals on 16 shots.

RED WINGS 6, BLACKHAWKS 4: Steve Yzerman scored twice for host Detroit, which had three goals in each of the first two periods. After the fifth Detroit goal, former Lightning goalie Nikolai Khabibulin was pulled and replaced by Craig Anderson.

BLUE JACKETS 4, OILERS 3 (OT): Rostislav Klesla scored from a hard angle in the final minute of overtime off a deflection for host Columbus. The Blue Jackets tied it midway through the third when Nikolai Zherdev poked a rebound past newly acquired Edmonton goalie Dwayne Roloson.

ISLANDERS 3, BRUINS 1: Trent Hunter tipped in Miroslav Satan's shot to snap a tie with 5:01 left for visiting New York, which is 5-1 since the Olympic break and 4-0 this season against Boston.

SHARKS 3, PREDATORS 2 (OT): Paul Kariya's second goal for Nashville forced overtime with 10.9 seconds left in regulation but Christian Ehrhoff's power-play score 2:56 into extra time won it for host San Jose.

KINGS 2, BLUES 1 (SO): Mathieu Garon had 31 saves and stopped all three attempts in the shootout for visiting Los Angeles. Petr Cajanek of St. Louis tied it 4:29 into the third, less than three minutes after Mark Parrish's goal.

MIGHTY DUCKS 5, COYOTES 3: Rob Niedermayer scored twice and Teemu Selanne added his team-leading 28th goal for visiting Anaheim, which moved within two points of Edmonton for eighth place in the West.