Brad Richards scored with one-tenth of a second left in regulation to lift the New York Rangers to a 3-2 victory over the host Phoenix Coyotes on Saturday.
The game was destined for overtime until the Rangers put on a rush in the final seconds. Captain Ryan Callahan and Brandon Dubinsky collected the assists when Richards backhanded his 12th goal of the season past Mike Smith just before the buzzer.
Marian Gaborik tallied twice to raise his career total to 300 and Martin Biron made 21 saves for the Rangers, who avoided a three-game losing streak.
The Coyotes tied it up with nine seconds left in the first off a faceoff, with Boyd Gordon winning the draw. Former Ranger Lauri Korpikoski received the puck and wristed it past Biron for a shorthanded goal.
Phoenix took the lead on a power play with 52 seconds left in the second.
Cal O’Reilly won a scrum on the doorstep, whacking it into an open net from the weak side to make it 2-1.
It did not take the Rangers long in the third period to climb even at 2-2, as Gaborik buried his 17th tally unassisted at the 1:09 mark.
Smith finished with 27 saves for the Coyotes, who have dropped four of five.