Hayes, Miller score 2 goals each, Rangers beat Canucks 7-2

New York Rangers' Kevin Hayes, left, scores against Vancouver Canucks goalie Jacob Markstrom, of Sweden, during the third period of an NHL hockey game Tuesday, Nov. 15, 2016, in Vancouver, British Columbia. (Darryl Dyck/The Canadian Press via AP) (The Associated Press)

New York Rangers' Kevin Hayes, left, scores against Vancouver Canucks goalie Jacob Markstrom, of Sweden, during the third period of an NHL hockey game Tuesday, Nov. 15, 2016, in Vancouver, British Columbia. (Darryl Dyck/The Canadian Press via AP) (The Associated Press)

New York Rangers' Brandon Pirri, right, and J.T. Miller, left, celebrate Pirri's goal in front of Vancouver Canucks' Erik Gudbranson during the second period of an NHL hockey game Tuesday, Nov. 15, 2016, in Vancouver, British Columbia. (Darryl Dyck/The Canadian Press via AP) (The Associated Press)

Kevin Hayes and J.T. Miller scored two goals each, Henrik Lundqvist made 36 saves, and the New York Rangers beat the Vancouver Canucks 7-2 on Tuesday night.

Mats Zuccarello had a goal and two assists, Nick Holden had a goal and an assist and Brandon Pirri also scored for New York, which has won three straight and eight of its last nine — with the lone loss in that stretch coming at home against the Canucks last Tuesday. Mika Zibanejad, Jesper Fast and Kevin Klein each added two assists.

Brandon Sutter and Markus Granlund scored for Vancouver and Lucas Sbisa had two assists. Jacob Markstrom stopped 18 shots.

The Rangers led 3-0 before Sutter got Vancouver on the scoreboard with 40 seconds left in the second period. Hayes and Miller then scored in the first 2 1/2 minutes of the third to help New York pull away.