It was his first goal since scoring six times in five consecutive games before going without a goal in his past two contests. Perreault broke a 1-1 tie after he buried the only goal in the second period with under two minutes remaining, collecting a long rebound off the pads of Blues goaltender Curtis Sanford and blasting it into the right side of the net.
Owen Nolan also scored for the Coyotes. Dan Hinote scored his third goal of the year for St. Louis.
Sanford failed to smother Ed Jovanovski's shot from the left side and the Blues failed to mark Perreault, who has 10 points this season. The loss kept St. Louis from achieving its first three-game winning streak since February of last season. It earned consecutive shootout victories at Columbus and Detroit before taking on Phoenix.
Curtis Joseph helped kill a 5-on-3 disadvantage midway through the third period and stopped 25 shots in his sixth victory of the year.
Both teams scored in the first period, but failed to mount any serious threats in the third. The Blues tied the score 1-1 on Hinote's shot less than four minutes after Nolan's goal gave Phoenix a 1-0 lead.
Notes: The Blues drew their second-largest crowd of the season with 14,440 fans, short of the 17,213 at their home opener. ...Nolan earned his first goal of the year and first since the 2003-04 season in St. Louis on Oct. 17. ...The Blues honoured C Doug Weight before the game, their first in St. Louis since Weight became the 210th player to skate in 1,000th games Nov. 16 in Edmonton. The Blues presented a crystal plaque, an engraved silver stick and a watch to Weight, who was joined by his wife and three children.