Howard and Pavel Datsyuk, who returned after missing a game with a lower-body injury, were selected earlier Thursday to play in the NHL All-Star game at the end of January. Red Wings captain Nicklas Lidstrom wasn't picked, but it is believed that the 41-year-old defenseman asked to have that weekend off instead of going to Ottawa.
Franzen tipped in Datsyuk's cross-ice pinpoint pass with 9:57 left in regulation to tie it at 2. It was Franzen's 17th goal.
Pyatt's sixth gave Phoenix a 2-1 lead 3:02 into the third period when he poked in a loose puck from the crease.
Vrbata opened the scoring with his 21st goal, 9:41 into the game. He beat Howard with a wrist shot from the top of the inside edge of the left circle.
Filppula tied it in the final minute of the first period when his slap shot from the top inside edge of the right circle deflected off the stick of Phoenix defensemen Derek Morris and beat Smith high on the glove side. It was Filppula's 15th goal.
NOTES: Phoenix defenseman Keith Yandle was selected for the All-Star game. . Red Wings right wing Todd Bertuzzi was a late scratch because of an undisclosed lower body injury, despite taking part in the morning skate and pregame warmups. He is day to day. . Detroit LW Jan Mursak made his season debut. He had been out since breaking an ankle during the preseason. . Red Wings RW Dan Cleary earned his 200th assist on Franzen's goal.