St. Louis Blues' Chris Porter (32) trips while going after the puck controlled by Washington Capitals' Alexander Semin during the third period in their NHL hockey game in Washington November 29, 2011. — Reuters NEW YORK – John Mitchell and Brad Richards scored 90 seconds apart in New York's four-goal second period as the Rangers held on to beat the Pittsburgh Penguins 4-3 Tuesday for their third consecutive win. Ryan Callahan and Marian Gaborik both had a goal and assist in the period, and Richards added two assists as New York won its seventh straight at home and 10th in 12 games overall. The four goals in the period matched a season high, done three previous times — including twice in three games. Henrik Lundqvist made 24 saves for his 10th win in 17 outings. Blues 2, Capitals 1: At Washington, Dale Hunter's NHL coaching career began with a thud as the Capitals struggled again in a loss to St. Louis. T.J. Oshie and Matt D'Agostini scored for the Blues, who won their fourth straight game to improve to 8-1-2 under Ken Hitchcock. Nicklas Backstrom got the lone goal for the Capitals. Washington was outshot 30-19 by the stingiest defense in the NHL. Panthers 3, Hurricanes 1: At Raleigh, North Carolina, Shawn Matthias scored with 3:19 left to help Florida spoil Kirk Muller's debut as Carolina coach. Tomas Fleischmann also scored and Matthias added an empty-netter for the Southeast Division-leading Panthers. Jose Theodore made 26 saves. Florida went more than 20 minutes between shots before scoring late to snap a two-game losing streak. Jeff Skinner scored and Cam Ward stopped 18 shots. Muller took over after Paul Maurice was dismissed by Carolina on Monday for the second time in a decade. Islanders 2, Sabres 1: At Buffalo, New York, Brian Rolston scored the go-ahead goal 9:23 into the third period and Al Montoya stopped 30 shots to send the New York Islanders to their second straight road win. Other results: Ottawa 6, Winnipeg 4; Phoenix 4, Chicago 1; Calgary 1, Nashville 0; Vancouver 4, Columbus 1.