Read's sixth goal of the season made a winner out of goalie Ilya Bryzgalov in his first game against the Coyotes. Bryzgalov spent four years with Phoenix and blossomed into one of the NHL's top goalies.
Mike Smith stopped 40 shots for Phoenix.
Flyers forward Jaromir Jagr left with an undisclosed lower body injury in the first period.
LIGHTNING 4, PENGUINS 1
Pittsburgh got a third-period goal from Tyler Kennedy.
It was the first game between the teams since Tampa Bay beat Pittsburgh in the first round of the playoffs last season.
Roloson stopped an in-close shot by Steve Sullivan in the first. He also made several strong saves, including a lunging pad stop on Sullivan's backhander during a late second-period power play.
ISLANDERS 4, CANADIENS 3
P.A. Parenteau, Jay Pandolfo, and Mark Streit also scored for the Islanders, who had lost four straight (0-3-1). New York, which scored all of its goals in the second period, held on after taking a 3-0 lead.
DiPietro replaced Nabokov 7:55 in after the starter injured a groin while making a pad save on Yannick Weber. Nabokov, who made two saves, will be re-evaluated on Friday.
BRUINS 2, BLUE JACKETS 1, SO
Adam McQuaid scored his first goal of the season for the defending Stanley Cup champions, who nearly lost to the team with the worst record in the NHL. Derek MacKenzie gave the Blue Jackets (3-13-2) a 1-0 lead early in the second period.
Columbus is winless on the road this season (0-7-1). Curtis Sanford made 26 saves in his first start of the season.
SHARKS 5, RED WINGS 2
KINGS 5, DUCKS 3
ANAHEIM, Calif. (AP) - Anze Kopitar scored the tiebreaking goal on his own rebound with 3:01 to play, and Los Angeles blew a two-goal lead in the final minutes of the third period before rallying to beat Anaheim for back-to-back victories in the Freeway Faceoff.
After Andrew Cogliano tied it for Anaheim on his second goal with 6:25 left, Kopitar capitalized on a defensive breakdown and circled the net before forcing the puck underneath Ducks backup goalie Dan Ellis, who made 31 saves.
Mike Richards added his second goal of the night on a short-handed, empty-netter with 1:38 to play for the Kings, who have won four of five after a five-game skid.
Jonathan Quick stopped 35 shots to beat Anaheim for the second straight night, and Simon Gagne scored a short-handed goal in the second period for the Kings. Rookie Slava Voynov also scored for Los Angeles, which beat Anaheim 2-1 in a shootout Wednesday.
Corey Perry scored a third-period goal for the struggling Ducks, who have lost 12 of 14.
BLUES 4, PANTHERS 1
Two turnovers led to a pair of first-period goals. Backes beat Theodore with a shot from the slot 6:04 into the game.
WILD 1, AVALANCHE 0
Backstrom earned his 24th NHL shutout and the Wild's third this season in 19 games. Minnesota has won three straight and eight of 10.
Jean-Sebastien Giguere made 17 saves for the Avalanche, who have lost three straight and four of five.
PREDATORS 4, MAPLE LEAFS 1
Nashville, which has won five of seven, sent Toronto to its fifth loss in six games.
Sergei Kostitsyn had three assists, tying his career high for assists and points in a game.
Erat gave the Predators a 1-0 lead just 5:48 into the game.
JETS 4, CAPITALS 1
Kyle Wellwood had the other goal for Winnipeg, which recorded back-to-back wins in regulation for the first time this season. Ondrej Pavelec, making his 11th straight start for the Jets, made 31 saves.
Alexander Semin scored for the Capitals, who have dropped two straight.
Three unanswered goals in the second period by the Jets vaulted them to a 4-1 lead.
SENATORS 5, OILERS 2
EDMONTON, Alberta (AP) - Milan Michalek had a goal and an assist, and Ottawa won its third straight game on a long road trip with a win over Edmonton.
Colin Greening, Kaspars Daugavins, Jesse Winchester and Zenon Konopka also scored for the Senators (10-9-1), who have rebounded following a five-game slide. This marked the first time Ottawa has won both games on an Alberta road trip since 2003.