Nick Schmaltz had two goals and five assists, a franchise record seven points, as the Arizona Coyotes overcame a five-goal Ottawa rally to defeat the Senators 8-5.

After the Coyotes lost their lead, Schmaltz set up four goals in the third period. Carson Keller scored twice, including one that made it 5-all. Lawson Crouse gave Arizona the lead with a power play goal.

Arizona rookie Matias Mccelli scored his first goal in his career midway through the second period. Parker Kelly scored two goals as the Senators scored five goals in just six minutes to lead 5-4 early into the third period.

The Coyotes beat NHL points leader Colorado Friday to win two consecutive games, three of four, and four of six during their longest stretch of the season. The third was won by Arizona by Shayne Gostisbehere, Dyson Mayo and Dyson Mayo.

Senators lost four straight games to Alex Formenton, Josh Norris and Nick Paul.

FLYERS 4, BLACKHAWKS 3.

PHILADELPHIA, AP — Cam Atkinson scored two goals and assisted Joel Farabee. Philadelphia beat Chicago by three points.

Derick Brassard and Oskar Lindblom also scored for the Flyers. This win was their fourth in the last 25 games, continuing their dominance at home against the Blackhawks. The Flyers have won 16 consecutive regular-season games at home against Chicago. The Blackhawks won their last regular-season game in Philadelphia on November 9, 1996.

The Blackhawks lost five of seven, and Dylan Strome scored two goals. Alex DeBrincat also scored. Kane scored an assist, bringing his totals for the team to 39 assists and 56 point.

There were 12 penalties in the game, and it got very heated, especially in third period. After a hit from Kirby Dach, Philadelphia defenseman Kevin Connauton was forced to leave the ice with 8:59 remaining.

BLUES 2 – ISLANDERS 2

NEW YORK (AP), Oliver Wahlstrom and Brock Nelson scored each, Ilya Sorokin saved 27 and New York beat St. Louis.

The Islanders won a two-game series with 14 stops by Sorokin in the third period.

Robert Thomas scored St. Louis’s goal with 2:52 remaining. Jordan Binnington made 18 saves. The Blues lost their second consecutive game despite an extended push.

Two goals were apparently overturned by Kyle Palmieri, Islanders’ goaltender. After St. Louis had challenged Palmieri for goaltender interference, the first occurred in the opening period. Midway through the third, Palmieri scored a goal past Binnington. However, referees determined that Palmieri had redirected the puck with his stick above the crossbar after video review.