Avalanche 5, Red Wings 3
DENVER — Shjon Podein and Ray Bourque scored goals in the final 2:27, and the Colorado Avalanche held off the Detroit Red Wings 5-3 Saturday in a matchup of the NHL's best teams.
Colorado extended its lead over Detroit to six points (103-97) in the race for the league's top record and home-ice advantage throughout the playoffs.
Avalanche goaltender Patrick Roy had 23 saves, as did Detroit's Chris Osgood.
FLYERS 2, RANGERS 1: Goaltender Roman Cechmanek made 29 saves and Dan McGillis scored the go-ahead goal late in the second period as Philadelphia won for the fifth time in six games.
New York took a 1-0 lead 3:37 in on Radek Dvorak's 24th goal.
KINGS 1, SHARKS 0 (OT): Bryan Smolinski scored 40 seconds into overtime and Felix Potvin earned his 16th career shutout for Los Angeles.
Smolinski got a lead pass from Glen Murray, stickhandled around defenseman Mike Rathje and beat rookie goalie Evgeni Nabokov with a 20-footer to the stick side for his 24th goal.
BRUINS 3, CANADIENS 2: Sergei Samsonov scored two first-period goals and Eric Weinrich added a power-play goal against his former team as Boston moved within one point of idle Carolina in the race for the eighth playoff spot in the Eastern Conference.
Bill Guerin had two assists for Boston, which outshot the Canadiens 15-3 in the first period and 33-16 overall.
Johan Witehall and Sheldon Souray scored for Montreal.
SABRES 3, CAPITALS 2: Martin Biron stopped 42 shots in a rare start and Chris Gratton scored the tiebreaking goal with 10:34 left as Buffalo dealt Washington its third straight home loss.
Coming off consecutive shutout losses at home, the Capitals endured a scoreless first period before Peter Bondra ended the dry spell with the first of his two second-period goals.
LIGHTNING 5, PENGUINS 1: Tampa Bay scored twice short-handed and Kevin Weekes allowed only a Mario Lemieux goal as the Lightning beat Pittsburgh.
Weekes stopped 25 of 26 shots to finish a 5-0-0-1 home stand that ties as the most successful in Lightning history.
Vincent Lecavalier and Martin St. Louis each had two goals and Pavel Kubina added a short-handed goal for Tampa Bay, which scored twice short-handed in the same game for only the third time in franchise history.
MAPLE LEAFS 5, PANTHERS 3: Aki Berg's first goal of the season was the game-winner as Toronto overcame a hat trick by Florida's Pavel Bure.
Bure earned his fourth hat trick of the season and the 19th of his career. He raised his league-leading goal total to 54 and has either scored or assisted on 11 of Florida's last 12 goals.
FLAMES 2, BLUES 2: Jarome Iginla scored with 5.4 seconds left in the third period as Calgary rallied to tie St. Louis.
With Calgary goalie Fred Brathwaite pulled for an extra skater, defenseman Phil Housley fired a shot at the St. Louis net. The shot trickled through a crowd before Iginla swept the puck past Blues goalie Roman Turek.
BLUE JACKETS 3, ISLANDERS 3: Dave Scatchard and Bill Muckalt scored third-period goals as the Islanders rallied to tie Columbus.
Kevin Dineen and Robert Kron scored in a 45-second span in the second period as the Blue Jackets moved out to a 3-1 lead.
PREDATORS 4, COYOTES 1: Mike Dunham made 30 saves and Patric Kjellberg finished with a goal and an assist for Nashville.
Scott Walker, Cliff Ronning and Vitali Yachmenev also scored for Nashville, which won for the second time in six games.
DEVILS 6, OILERS 5 (OT): After falling into an early three-goal hole, New Jersey roared back to send the game into overtime by scoring four goals in the third period. And they won when Patrik Elias completed his second hat trick of the season with 8.4 seconds to go, stopping streaking Edmonton.
The win stretched the Devils' franchise-record winning streak to a remarkable 10 games. The Oilers' unbeaten streak, meanwhile, was snapped at 10.