With Buffalo coach Lindy Ruff nursing three broken ribs and watching from the press box, goalie Ryan Miller made 36 saves to help the Sabres trounce the Boston Bruins 6-0 in the NHL on Wednesday.
Miller earned his second shutout in three games and Jason Pominville scored twice, set up both times up by Ville Leino. Tyler Ennis had a goal and assist, and Drew Stafford, Christian Ehrhoff and Patrick Kaleta also scored for Buffalo, who have not lost in regulation in their past nine home games.
The Northeast Division-leading Bruins pulled starting goalie Tuukka Rask inside 22 minutes after allowing three goals on 10 shots. Boston missed the chance to move within a point of Eastern Conference leader New York.
Ruff was injured in a collision in practice earlier in the week.
FLAMES 4, SHARKS 3
In San Jose, Olli Jokinen capitalized on a turnover to break a third-period tie with his hat-trick goal, lifting Calgary over San Jose.
San Jose overcame deficits of 2-0 and 3-2 before Jokinen gave the Flames the lead for good early in the third period.
The winner was set up by a poor clearing attempt that went straight to Alex Tanguay, who set up Jokinen for his seventh career hat-trick and first in three seasons.
Jokinen also assisted on Jarome Iginla’s second-period goal as the Flames ended a five-game skid against the Sharks.
Calgary goalie Miikka Kiprusoff became the 27th NHL goalie to earn his 300th NHL win, in the same place where he got his first.
Logan Couture, Joe Pavelski and Michal Handzus scored for the Sharks.
RED WINGS 4, OILERS 2
In Detroit, Drew Miller and Henrik Zetterberg scored in the third period as Detroit extended their home winning streak to 18 games with a 4-2 victory over Edmonton.
The Red Wings overcame two more goals by Edmonton’s Sam Gagner to move within two wins of the NHL record of 20 straight home victories, set by the Boston Bruins in 1929-1930 and matched by Philadelphia in 1976.
Johan Franzen and Cory Emmerton also scored for Detroit, but Gagner answered with a pair of goals to tie the game. He has eight goals and six assists in four games.
DUCKS 3, HURRICANES 2, OT
In Anaheim, Corey Perry scored in overtime to lift Anaheim over Carolina.
Perry tripped Jussi Jokinen as the Hurricanes left wing was taking the puck from behind the net. Carolina coach Kirk Muller began yelling from the bench, believing Perry should have been called for a penalty.
Saku Koivu and Nick Bonino added goals for the Ducks.
The Hurricanes, the East’s worst team, blew two one-goal leads after Eric Staal and Tuomo Ruutu netted.