- VANCOUVER, British Columbia: Jiri Hudler scored the only goal of the shootout to give the Detroit Red Wings a 2-1 win over the Vancouver Canucks in Saturday's clash of the top two teams in the NHL.
Johan Franzen tied it for Detroit on a power-play breakaway in the first minute of the third period and the Red Wings went on to end the Canucks' eight-game winning streak.
Despite the loss Vancouver remained atop the NHL standings with 60 points, one more than Detroit and three ahead of Eastern Conference-leading Philadelphia.
Daniel Sedin scored a second-period, power-play goal for the Canucks, who haven't lost in regulation in 16 games (13-0-3).
In Pittsburgh, Minnesota extended its unlikely hex over Pittsburgh by winning 4-0 against a Penguins team missing Sidney Crosby.
Stand-in goaltender Jose Theodore made 26 saves for his first shutout of the season while Chuck Kobasew, Martin Havlat, Cal Clutterbuck and Kyle Brodziak scored for the Wild, who are on a season-high four-game winning streak.
Theodore has an impressive 19-4-3 record against Pittsburgh. He has started each game of the Minnesota winning streak because usual starter Nicklas Backstrom is out with a groin injury. Theodore has allowed only two goals in three games.
The Wild are 9-2-1 against the Penguins and have never allowed more than two goals in a game, and have won six of seven games in Pittsburgh.
Crosby missed his second straight game - both Penguins losses - because of a concussion.
In St. Louis, New York goalie Martin Biron made 24 saves to beat St. Louis for the first time in 11 career games.
Derek Stepan scored and Sean Avery netted the go-ahead goal in the second period for the Rangers - the only NHL team that hadn't beaten the Blues in regulation in the past 10 seasons.
New York leads the NHL with 31 road points (15-7-1) and 10-1 when playing the second game of consecutive nights.
The Blues' Brad Winchester opened the scoring in the second period.
In Montreal, Max Pacioretty scored in overtime, completing Montreal's comeback win over Boston.
Pacioretty put a wrist shot past Tim Thomas into the top left corner and then pushed Bruins captain Zdeno Chara as he skated behind him, touching off a confrontation.
Montreal, which played its 3,000th NHL home game, tied it with two goals late in the third. Scott Gomez scored a power-play goal, then Brian Gionta scored the tying goal with 48 seconds left.
Patrice Bergeron scored a pair of second-period goals for Boston.
In San Jose, Sergei Kostitsyn broke a tie early in the third period by scoring in his fifth straight game to lead Nashville over San Jose.
David Legwand also scored for the Predators, who have won five straight.
Rookie Logan Couture scored the lone goal for San Jose, which has dropped four straight home games and have scored just four goals in those losses.
In Ottawa, Martin St. Louis scored a tiebreaking goal in the third period to give Tampa Bay victory over Ottawa.
Adam Hall added a goal for the Lightning.
Zack Smith scored the lone goal for the Senators.
In Washington, Alex Ovechkin's skates left the ice as he scored a goal off a breakaway, helping Washington edge Florida.
Mike Green snapped a 1-1 tie with a power-play goal with 6:52 left. About two minutes later, Ovechkin made it 3-1, taking the puck off the boards, streaking in, and tumbling to his back after scoring his 15th goal.
Florida's Evgeny Dadonov scored with 1:37 remaining to make it a one-goal game, but the Panthers couldn't convert on a power play over the final 65 seconds. Mike Santorelli also scored for Florida.
In Los Angeles, the home team snapped a five-game losing streak by beating Columbus.
Jarret Stoll scored twice, Dustin Brown started a three-goal first period with his team-high 17th, rookie defenseman Alec Martinez scored during a power play, and Ryan Smyth added an insurance goal after Columbus cut a 4-0 deficit to 4-3. Justin Williams an empty netter.
In Glendale, Arizona, Drew Stafford scored in overtime to lift Buffalo over Phoenix.
Jordan Leopold also scored for the Sabres, who won their fifth straight against Phoenix.
Scottie Upshall scored the lone goal for the Coyotes, who are winless in six overtime games this season.
In Philadelphia, James van Riemsdyk and Danny Briere scored and Brian Boucher stopped 34 shots to lead Philadelphia over New Jersey.
The NHL-worst Devils lost one day after trading captain Jamie Langenbrunner to Dallas. New Jersey dropped its 11th straight road game, one shy of the team worst set in 1983.
Defenseman Andy Greene scored for New Jersey.
In Denver, John Tavares's overtime winner gave New York victory over Colorado.
Kevin Poulin stopped 34 shots, Jeremy Colliton scored twice and Blake Comeau added a goal for the Islanders.
The Avalanche tied the game with 4 seconds remaining in regulation when Milan Hejduk sent in a backhanded shot from the side. It was Hejduk's second goal of the game.
David Koci scored early for Colorado.

