Gabe Perreault opened the scoring and Tye Kartye buried the game-winning goal to lead the New York Rangers past the Philadelphia Flyers 3-2.