Carl Hagelin scored twice to lead the visiting New York Rangers to a 4-1 victory over the Buffalo Sabres on Saturday night, giving the franchise its 2,500th regular-season win.

Hagelin, playing his eighth NHL game, and Ryan Callahan scored shorthanded goals, and Martin Biron made 32 saves to help the Rangers become the fifth NHL team to reach the milestone.

Thomas Vanek scored for Buffalo, which is 2-5-2 in its last nine home games. Jhonas Enroth stopped 29 shots in his sixth loss in seven decisions (1-5-1).

Bruins' rally nets win

Joe Corvo scored his first two goals of the season and Milan Lucic had three assists to lead the Boston Bruins to a come-from-behind 3-2 victory over the host Columbus Blue Jackets

.

Bruins defenseman Zdeno Chara left after two periods with an undisclosed lower-body injury.

Nine straight at home

Jiri Hudler scored twice and the host Detroit Red Wings beat the Winnipeg Jets, 7-1, for their ninth straight home victory.

Elsewhere: James Neal scored twice to help the visiting Pittsburgh Penguins beat the New York Islanders, 6-3. . . . Tomas Kaberle had two assists in his debut with Montreal, leading the Canadiens to a 2-1 win over the host New Jersey Devils. . . . Ryan Kesler scored twice in the Vancouver Canucks' 4-1 win over the host Ottawa Senators. . . . Niklas Backstrom returned from a three-game absence to make 35 saves and the NHL-leading Minnesota Wild beat the host Phoenix Coyotes, 4-1. . . . Jordin Tootoo had a goal and an assist to lead the host Nashville Predators to a 3-2 victory over the Anaheim Ducks. . . . Brian Elliott made 24 saves for his fourth shutout of the season in the host St. Louis Blues' 1-0 victory over the San Jose Sharks.

Sutton gets 8 games

Edmonton Oilers defenseman Andy Sutton was suspended without pay by the NHL for eight games for charging the Carolina Hurricanes' Alexei Ponikarovsky on Wednesday night. Sutton was given a minor penalty for boarding on the play in the third period of the Oilers' 5-2 loss to the Hurricanes.

No hat trick for Wideman

Dennis Wideman said he didn't deserve the hat trick. Turns out he was right.

The NHL changed the scoring on the Washington Capitals defenseman's final goal in Friday night's 4-2 win over the Toronto Maple Leafs.

Wideman said after the game that the puck went in the net off teammate Brooks Laich. The league agreed. Laich gets credit for the goal, with assists to Wideman and John Carlson.

- Associated Press