Benoit Pouliot and Ryan McDonagh scored third-period goals, and the New York Rangers rallied for a 3-2 victory over the New York Islanders on Tuesday night.

Benoit Pouliot of the New York Rangers celebrates his game winning goal at the Nassau Veterans Memorial Coliseum in Uniondale. (Bruce Bennett, Getty Images)

Trailing 2-1 after two periods, McDonagh got the Rangers even at 4:59 with their second power-play goal of the night. Pouliot netted the game-winner off a pass from Carl Hagelin with 6:14 left. Cam Talbot, subbing for No. 1 goalie Henrik Lundqvist, made 22 saves for his second win. He played for the third time in four games.

McDonagh's goal was set up by a penalty for too many men on the ice that had Islanders coach Jack Capuano screaming at the officials.

Cal Clutterbuck and Peter Regin had rallied the Islanders (4-5-3) in the second period after the Rangers took a 1-0 lead in the first. Evgeni Nabokov made 21 saves.

(Copyright 2013 by The Associated Press. All Rights Reserved.)