New Jersey Devils right wing Jaromir Jagr (68) controls the puck as New York Rangers Ryan McDonagh (27) defends in the third period of an NHL outdoor hockey game Sunday at Yankee Stadium. It was the first time a hockey game has been played in Yankee Stadium.

Kathy Willens / The Associated Press

VANCOUVER, British Columbia — Kevin Bieksa scored his second goal of the game at 2:15 of overtime, lifting the Vancouver Canucks to a 5-4 victory over the Phoenix Coyotes on Sunday night.

Zac Dalpe and Chris Higgins each had goal and an assist for Vancouver, while Jannik Hansen also scored. Bieksa also had an assist and Roberto Luongo, shaky at times, made 29 saves for the Canucks.

On the winner, Bieksa chipped his fourth goal of the season over Phoenix goalie Mike Smith just as a Coyotes power play expired in the extra period.

Antoine Vermette had a hat trick for Phoenix, and Shane Doan added a goal and an assist. Smith finished with 20 saves.

It was a night to forget for both Luongo and Smith as two of the three goalies heading to next month’s Winter Olympics for Canada fought the puck and looked lost in the crease at times.

After a wild finish to the second period that saw Phoenix trail 4-3, Doan tied the score on a breakaway at 5:24 of the third. The Coyotes captain moved in on Luongo and lost control of his deke but still saw the puck squeak through Luongo’s legs for his 15th of the season.

The Canucks and Coyotes both had a couple more chances as the period wore on, with both goalies having to be sharp on deflections in front, but neither team could find a winner.

Rangers 7, Devils 3: In New York, after sun reflecting off the ice delayed the first hockey game at Yankee Stadium, the New York Rangers and pinstriped goalie Henrik Lundqvist beat the New Jersey Devils in snow and cold.

Rick Nash scored for the fifth straight game, and the Rangers used a four-goal second period against Martin Brodeur to take the lead for good.

After Dominic Moore and Marc Staal had goals in the first for the Rangers, Mats Zuccarello scored two straight to put New York ahead for the first time. Carl Hagelin and Nash found the net, too.

Panthers 5, Red Wings 4, SO: In Detroit, Nick Bjugstad scored in a shootout and Tim Thomas denied Detroit three times, lifting the Panthers to a win over the Red Wings after trailing by two goals twice in regulation.

Brad Boyes scored a game-tying, short-handed goal with 3:46 left in the third period a couple minutes after teammate Drew Shore scored.

Detroit’s Gustav Nyquist and Daniel Alfredsson scored 1:19 apart midway through the second and Riley Sheahan had a goal late in the second period.

Jonas Gustavsson, filling in for the injured Jimmy Howard, had 33 saves in his third straight start for the Red Wings.

Jets 3, Blackhawks 1: In Chicago, Al Montoya made 34 saves, Andrew Ladd scored his 150th goal and the Winnipeg Jets rallied to beat the slumping Blackhawks.

Blake Wheeler had two third-period goals as Winnipeg won for the second straight day and improved to 6-1 under new coach Paul Maurice. They also averted a season sweep by the Blackhawks, who won each of the first three games between the teams.

Oilers 5, Predators 1: In Edmonton, Alberta, Ryan Smyth had a goal and an assist, and the Edmonton Oilers snapped a season-high six-game losing streak.

Justin Schultz, Jordan Eberle and Ryan Nugent Hopkins each had a goal and an assist and Nail Yakupov also scored for the Oilers (16-32-7), who won for the fifth time in 22 games. Edmonton has had five losing streaks of at least five games this season.