Forward Chris Kreider and defenseman Dan Girardi also scored for the Rangers.
Rangers goalie Magnus Hellberg made 12 saves on 13 shots before being replaced by Mackenzie Skapski (17 saves) midway through the second period.
Forward Jason Chimera and defenseman Nick Leddy scored for the Islanders, who got 26 saves from J.F. Berube.
Derick Brassard scores in debut for Senators
Derick Brassard scored in his first preseason game with the Ottawa Senators, but Jake McCabe scored 1:32 into overtime to give the Buffalo Sabres a 3-2 win.
Derek Grant scored for Buffalo with 4:41 remaining in the third period to tie the game 2-2. Nicholas Baptiste scored, and Robin Lehner made 37 saves.
Chris Neil scored for Ottawa, and Andrew Hammond and Matt O'Connor combined to make 29 saves. Brassard, who was acquired this offseason in a trade with the New York Rangers, broke a 1-1 tie 25 seconds into the third period.
Alexander Radulov scores for Canadiens
Alexander Radulov scored in his return to the NHL, helping the Montreal Canadiens to a 5-2 win against the Washington Capitals.
Radulov scored 4:12 into the first period, then had an assist on a goal by Nathan Beaulieu at 17:41 that gave Montreal a 2-0 lead.
Beaulieu had three assists, Torrey Mitchell scored twice, and Paul Byron had a goal for Montreal.
Radulov last played in the NHL for the Nashville Predators in 2011-12.
Marcus Johansson and Zachary Sanford scored for Washington, which had 17 shots on goal against Al Montoya and Zachary Fucale.
Mason, Flyers shut out Islanders
Wayne Simmonds scored two goals, and Steve Mason made 23 saves to help the Philadelphia Flyers to a 4-0 win against the New York Islanders at Wells Fargo Center.
Dale Weise, who signed a four-year contract with Philadelphia as an unrestricted free agent on July 1, scored in the first period, and Andy Miele scored in the second.
New York outshot Philadelphia 23-20.
Islanders goalie Christopher Gibson allowed all four Flyers goals in 44:05. Backup Eamon McAdam made saves on all five shots he faced in relief.
Video: NYI@PHI: Simmonds snaps puck in for second goal
Mitch Callahan scores twice for Red Wings
Mitch Callahan scored twice against Marc-Andre Fleury to help the Detroit Red Wings defeat the Pittsburgh Penguins 4-2.
Callahan gave the Red Wings a 2-0 lead with goals at 11:35 of the first period and at 1:25 of the second. Evgeny Svechnikov and Riley Sheahan scored, and Jimmy Howard made 14 saves on 15 shots playing the first 30:52.
Garrett Wilson scored twice for Pittsburgh, and Fleury made 16 saves on 19 shots playing the first two periods.
Jeff Skinner scores winner for Hurricanes
Forward Jeff Skinner scored the game-winning goal for the Carolina Hurricanes in a 3-2 win against the Tampa Bay Lightning at Amalie Arena.
Skinner scored 11:28 into the second period to give the Hurricanes a 3-0 lead. Forwards Brody Sutter and Lucas Wallmark also scored for Carolina.
Goalie Cam Ward stopped all 16 shots he faced before being replaced by Daniel Altshuller to start the third period.
Forwards Brayden Point and Bokondji Imama scored for the Lightning. Goalie Kristers Gudlevskis made 21 saves after replacing Adam Wilcox halfway through the second period.
Brett Kulak scores twice for Flames
Defenseman Brett Kulak scored once in the first period and once in the second period for the Calgary Flames in a 3-0 win against the Winnipeg Jets at MTS Centre.
Kulak also assisted on forward Freddie Hamilton's first period goal.
Goalie Chad Johnson stopped all 21 shots he faced in two periods before he was replaced by David Rittich, who made six saves.
Eric Comrie played the entire game and made 24 saves for the Jets.
Video: CGY@WPG: Kulak scores his second goal of the night
Bourque has two points for Avalanche
Forward Rene Bourque had a goal and an assist for the Colorado Avalanche in a 4-1 win against the Minnesota Wild at Xcel Energy Center.
Bourque scored the tiebreaking power-play goal at 10:49 of the second period to give Colorado a 2-1 lead.
Mike Sislo, Mikhail Grigorenko and Ben Smith also scored for the Avalanche.
Nathan Lieuwen made 11 saves in the first period for Colorado before Jeremy Smith made 17 saves in the final two periods.
Devan Dubnyk made 26 saves for the Wild, who got a goal from defenseman Victor Bartley.
Kevin LeBanc scores in overtime for Sharks
Forward Kevin LeBanc scored in overtime to lift the San Jose Sharks to a 3-2 preseason win against the Vancouver Canucks at SAP Center on Tuesday.
The goal came 1:05 into overtime after Sharks forward Tommy Wingles scored with 23 seconds remaining in the third period to tie the game at 2-2.
Barclay Goodrow also scored for the Sharks, on a goal assisted by LeBanc. Defenseman David Schlemko had two assists.
Forwards Bo Horvat and Sven Baertschi each scored for the Canucks.
Henrik Samuelsson scores for Coyotes
Arizona Coyotes forward Henrik Samuelsson scored in the third period of a 2-1 preseason win against the Anaheim Ducks at Honda Center on Tuesday.
Samuelsson's goal at 8:50 broke a 1-1 tie. Coyotes forward Chris Mueller scored 52 seconds into the second period and Ducks forward Antoine Laganiere scored at 8:09 of the period.
Hurricanes goalie Adin Hill stopped all 16 shots he faced before being replaced by Justin Peters (10 saves).
Matt Hackett started and made 16 saves for the Ducks. Kevin Boyle replaced him in the third period and made 18 saves.
Jonathan Ang lifts Panthers past Predators
Jonathan Ang had a goal and an assist to help the Florida Panthers defeat the Nashville Predators 4-1 at BB&T Center in the preseason opener for each team.
Dryden Hunt, Greg McKegg and Jonathan Marchessault also scored for Florida. Nashville forward James Neal scored a power-play goal at 9:35 of the third period.
Goalie James Reimer, in his first game with the Panthers after signing as an unrestricted free agent July 1, made saves on all 12 shots he faced in 30:29 before being relieved by Sam Brittain.
Predators defeat Panthers for split
Miikka Salomaki and Pontus Aberg scored first-period goals for the Nashville Predators in a 2-1 win against the Florida Panthers.
Florida defeated Nashville 4-1 in the first game of their split-squad doubleheader.
Panthers goalie Roberto Luongo allowed two goals on 11 shots playing the first 26:13. Paul Thomson scored a second-period goal for Florida.