The Anaheim Ducks' team-record winning streak has reached double digits.

Saku Koivu's (SAK'-oo KOY'-vooz) second goal of the night came at 51 seconds of overtime as the Ducks beat Phoenix 3-2 for their 10th consecutive win. Anaheim coughed up a 2-0 lead in the final five minutes of regulation before improving to a league-best 28-7-5, and 14-0-2 at home. The outcome puts them back in a tie with Chicago for the Western Conference lead with 61 points, although the Blackhawks have played one more game.

The Hawks also blew a two-goal lead late in the third period before absorbing a 6-5 shootout loss to the Blues in St. Louis. Vladimir Tarasenko and Patrik Berglund scored 1:17 apart in the last 3:51 of regulation before Kevin Shattenkirk notched the game-winner in the fifth shootout round.

The Boston Bruins missed a chance to push closer to the NHL's Eastern Conference lead.

The Bruins erased a 3-1 deficit before Bobby Ryan scored with 4:35 remaining to give Ottawa a 4-3 triumph over Boston. Cory Conacher provided a goal and an assist as the Senators kept the Bruins three points behind the East-leading Pittsburgh Penguins.

Elsewhere on ice:

— Mike Fisher scored his second goal of the game with 26.4 seconds left to give Nashville a 3-2 victory over Los Angeles. Fisher also assisted on Patrick Hornqvist's first-period goal before the Predators snapped a five-game losing streak.

— Tomas Plekanec (pleh-KAH'-nehts) scored in regulation before Lars Eller provided the lone shootout tally in Montreal's 2-1 win at Tampa Bay. Carey Price made 14 of his 23 saves in the third period as the Canadiens ended the Lightning's five-game winning streak.

— Henrik Zetterberg scored a goal in his first game back from an injury to help Detroit beat Florida 4-3. Zetterberg leads the Red Wings with 31 points despite missing the previous 11 games with a herniated disk in his back.

— Wayne Simmonds scored twice and Philadelphia erased deficits of 2-0 and 3-2 before topping Edmonton 4-3 in a shootout. Claude Giroux (juh-ROO') had one of the Flyers' two shootout goals after collecting two assists.

— Cory Schneider stopped 30 shots and Travis Zajac (ZAY'-jak) scored with 6:57 remaining to give New Jersey a 2-1 win over the New York Islanders.

More From ESPN Western Colorado