BOSTON — Marian Gaborik scored twice, the second on a third-try backhander with 3.6 seconds left in overtime, and the New York Rangers beat the Boston Bruins 3-2 on Saturday in a matchup of the top two teams in the Eastern Conference.

Henrik Lundqvist made 32 saves for the Rangers. Ryan Callahan also scored for the Rangers, who lead the East with 64 points.

Tuukka Rask stopped 30 shots for the Bruins, who played most of the overtime down a man, 4-on-3, after Andrew Ference drew a five-minute major for driving defenseman Ryan McDonagh into the boards and was ejected.

RED WINGS 3, BLUE JACKETS 2 (SO): At Detroit, Valtteri Filppula scored in the fourth round of a shootout to give Detroit its 16th straight home victory. The streak tied Detroit with the 1975-76 Boston Bruins for the fourth-longest run at home in NHL history.

FLYERS 4, DEVILS 1: At Newark, N.J., Scott Hartnell scored two power-play goals, and Wayne Simmonds had a goal and two assists.

DUCKS 2, SENATORS 1: At Anaheim, Calif., Jonas Hiller made 31 saves.

CANUCKS 4, SHARKS 3: At Vancouver, Cody Hodgson scored his second goal of the game with 4:17 left.

ISLANDERS 2, HURRICANES 1 (OT): At Uniondale, N.Y., John Tavares scored his second goal of the game 3:58 into overtime.

PANTHERS 4, JETS 3 (SO): At Winnipeg, Manitoba, Kris Versteeg scored two goals and added an assist for Florida, which snapped an eight-game road-losing streak.

CANADIENS 3, MAPLE LEAFS 1: At Toronto, Carey Price made 32 saves, and Rafael Diaz and Lars Eller scored third-period goals.