Mike Smith stopped 30 shots, Martin Hanzal scored twice and the Phoenix Coyotes ended a seven-game losing streak to Detroit with a 3-1 win over the Red Wings on Monday night.
Boyd Gordon had a short-handed goal in the first period and Hanzal scored on a power play in the second for Phoenix.
Detroit picked up the pressure in the third, but Smith made some difficult saves and Hanzal scored his eighth of the season into an empty net in the closing seconds to give the Coyotes consecutive wins over San Jose and Detroit, two of the Western Conference's best teams.
Johan Franzen scored his 20th goal for the Red Wings, who lost for the third time in 12 games.
Copyright 2012 by The Associated Press. All Rights Reserved.