Derek Stepan added a goal and an assist, while Brian Boyle and Mike Rupp also scored as New York stayed hot with its sixth win in seven games.
The Rangers notched a victory for the 10th time in 12 road contests, including their fourth straight away from home.
Jonas Gustavsson made 27 saves for the Maple Leafs, who dropped a second straight game following four consecutive wins.
Putin thinks Obama would save him if he were drowning
Justin Bieber crashes Drake Bell's album release party