Another Vancouver Canucks winning streak went down at the hands of Chris Osgood and the New York Islanders.
Alexei Yashin scored with just 1 minute 32 seconds left to snap the Canucks' best winning streak ever at 10 games and lift the Islanders to a 2-1 victory in Uniondale, N.Y.
The streak is the longest in the NHL this season.
"We had no puck luck," forward Todd Bertuzzi said. "In the streak, the puck has been going in. Tonight it didn't."
Vancouver had won its last five at home and on the road before running into nemesis Osgood. The New York goalie is unbeaten in his last 11 starts against the Canucks (8-0-3) and is 11-1-4 against them in his career.
Last season, Vancouver also came to Long Island with a team-record, five-game winning streak on the road only to be turned away by Osgood and the Islanders.
The 10 games without a loss was also the best unbeaten streak in the history of the Canucks, who finish a six-game road trip tonight at New Jersey.
Yashin's eighth goal extended his points streak to nine games.
* BLUES 4, BRUINS 0: Fred Brathwaite made 33 saves and Keith Tkachuk and Scott Mellanby each had a goal and an assist as St. Louis snapped Boston's eight-game home winning streak.
The Bruins, who entered the game with the best record in the league, lost for the first time at FleetCenter since a 4-1 setback to Anaheim on Oct. 31. Boston also had its five-game winning streak snapped. St. Louis improved to 7-3-1 on the road and 6-0-0-1 against Eastern Conference teams.
* RANGERS 5, BLUE JACKETS 3: Pavel Bure scored three goals and assisted on Eric Lindros's game-winner to lead New York at home.
Bure's hustle led to Lindros's goal when his backcheck prevented an icing call. Bure then worked the puck out of the corner and drove to the net. Marc Denis stopped his shot but left the rebound for Lindros, who flipped it over the goaltender for his sixth goal of the season at 10:47 of the third period to make it 4-3.
Rangers defenseman Brian Leetch left the game with a bruised left foot after blocking a shot during the first period and did not return. He indicated that he's day-to-day.
* RED WINGS 2, MIGHTY DUCKS 1: Curtis Joseph made 29 saves, and streaking Brett Hull and Sean Avery scored goals to lead Detroit at home.
Joseph, who has allowed just three goals in his last two games, stopped Steve Rucchin from the slot and Paul Kariya from the left circle in the last two minutes.
* MAPLE LEAFS 4, LIGHTNING 3: Karel Pilar scored at 3:48 of overtime as Toronto rallied at home.
Jonas Hoglund, Mats Sundin and Robert Reichel scored third-period goals for the Maple Leafs, who have won a season-high four straight and eight of 10 overall.
* HURRICANES 2, PREDATORS 1: Rod Brind'Amour and Erik Cole scored goals to give Carolina the victory in Nashville.
Hurricanes goaltender Arturs Irbe, filling in for injured starter Kevin Weekes, stopped 24 shots to earn the win.
* FLAMES 2, AVALANCHE 1: Al MacNeil won his first game as interim coach for Calgary as the visiting Flames got goals from Craig Conroy and Oleg Saprykin.
Roman Turek stopped 30 shots for the Flames, who ended a four-game losing streak after firing coach Greg Gilbert and assistant Brad McCrimmon before the team's morning skate. Calgary won for just the second time in 13 games.
* OILERS 2, WILD 1: Mike York scored at 1:29 of overtime as host Edmonton won its fourth straight.
Seconds after failing to convert on a breakaway, York picked up a centering pass from Ryan Smyth and converted his own rebound past Manny Fernandez for the winner, which was also the 7,000th goal in franchise history.
* SHARKS 3, COYOTES 2: Teemu Selanne tied the game with less than four minutes left in the second period and scored the game-winner with 42 seconds remaining in overtime as visiting San Jose won Cap Raeder's coaching debut with the Sharks.
Marco Sturm also scored for San Jose, which was playing its first game since Darryl Sutter was fired Sunday.