In Edmonton, Aberta, No. 1 overall pick Connor McDavid had two assists as an Oilers split-squad defeated a Calgary Flames split-squad 4-2.

Leon Draisaitl, Nail Yakupov, Anton Lander and Andrew Miller scored for Edmonton. Goaltender Cam Talbot made 12 saves, and Laurent Brossoit stopped eight shots.

Oliver Kylington and Markus Granlund scored for Calgary. Karri Ramo stopped 20 shots, but reserve Mason McDonald allowed two goals on seven shots.

More from FoxSports

In Calgary, Alberta, Anders Nilsson stopped all 17 shots he faced as Edmonton's other split squad won 3-1. Starting goalie Ben Scrivens made 12 saves in 29 minutes.

Mark Letestu, Benoit Pouliot and Justin Schultz scored for the Oilers.

Michael Frolik scored Calgary's lone goal. Jonas Hiller made 15 saves and reserve Joni Ortio had 12.

---

EICHEL GETS SHORT-HANDED GOAL IN NHL DEBUT

In St. Paul, Minnesota, No. 2 overall pick Jack Eichel's short-handed goal 5:44 into the third period gave the Buffalo Sabres a 3-2 win over the Minnesota Wild.

Nicolas Deslauriers and Matt Moulson also scored for the Sabres. Eichel assisted on Moulson's tying goal 1:36 into the third. Chad Johnson made 15 saves in 40 minutes for Buffalo, while Nathan Lieuwen stopped all three shots he faced in the third.

Jared Spurgeon and Mikael Granlund scored for Minnesota. Darcy Kuemper allowed all three of Buffalo's goals in 58 minutes.

---

FLYERS, ISLANDERS SPLIT OPENERS

John Tavares and Anders Lee each had a goal and an assist to help a New York Islanders split squad win its first preseason game in Brooklyn, 3-2 over a Philadelphia Flyers split squad Monday night.

Kirill Petrov also scored for New York, which will be playing its inaugural season at the Barclay's Center after 43 years on Long Island. Jaroslav Halak made 12 saves in two periods before giving way to Stephon Williams, who stopped 10 of 11 shots he faced in the third.

Taylor Leier and Brayden Schenn scored for Philadelphia. Jason LaBarbera allowed two goals on 20 shots in 30:24, while reserve Anthony Stolarz made five saves on six shots in 17:34.

In Allentown, Pennsylvania, Jakub Voracek and Michael Del Zotto recorded two points apiece as a Flyers' other split squad beat the Islanders' other split squad 5-3.

Michael Raffl, Tavis Konecny, Vinny Lecavalier and Pierre-Edouard Bellemare scored for Philadelphia, and Michal Neuvirth made 12 saves.

Alan Quine, Justin Vaive and James Wright scored for New York. Thomas Greiss allowed three goals on 15 shots and Christopher Gibson stopped seven of the eight shots he faced.

---

KREIDER, STALBERG SCORE LATE IN 2ND PERIOD FOR RANGERS

In New York, Chris Kreider and Viktor Stalberg scored 35 seconds apart late in the second period to lead the New York Rangers to a 6-3 win over the New Jersey Devils.

Jayson Megna scored twice, and Brian Gibbons and Oscar Lindberg each added a goal for New York in its preseason opener. Anntti Raanta made 11 saves in 32:29, while Magnus Hellberg turned away 12 shots in 27:25.

Jordin Tootoo, Mike Sislo and Adam Larsson scored on the power play for New Jersey, which is 0-2 in the preseason. Cory Schneider allowed two goals on 12 shots. His replacement, Yann Danis gave up four goals in 26:17.

---

HOLTBY, ELLIS COMBINE TO SHUT OUT CAROLINA

In Washington, Braden Holtby stopped 14 shots and Dan Ellis had 12 saves to lead the Washington Capitals to a 2-0 win over Carolina Hurricanes.

Tom Wilson's goal 3:31 into the third period snapped a scoreless tie. Derek Roy also scored for Washington.

Carolina backup Drew MacIntyre allowed both Capitals goals after starter Eddie Lack stopped all 22 shots he faced.

---

BABCOCK WINS LEAFS DEBUT

In Toronto, P.A Parenteau scored twice and Nick Spaling had a goal to help a Maple Leafs split squad give Mike Babcock a win in his preseason debut as coach, beating an Ottawa Senators split squad 4-1.

Stuart Percy added a late goal for the Leafs, and goaltender Jonathan Bernier stopped 28 shots.

Ottawa goalies Andrew Hammonds and Chris Driedger gave up two scores each, Mike Hoffman had the Senators' goal.

In Ottawa, Joffrey Lupul scored twice including the game-winner 55 seconds into overtime as Toronto's other split-squad won 4-3.

Dion Phaneuf and TJ Brennan also scored for the Maple Leafs and James Reimer stopped 24 of 27 shots he faced in the first two periods. Garret Sparks stopped all eight shots he faced in the third.

Shane Price, Bobby Ryan and Erik Karlsson scored for Ottawa. Craig Anderson stopped 18 shots and Matt O'Connor stopped 15 of the 17 shots he faced.

---

ZATKOFF, JARRY BLANK BLUE JACKETS

In Columbus, Ohio, Jeff Zatkovv and Tristan Jarry combined for 30 saves in regulation and overtime as the Pittsburgh Penguins beat Blue Jackets 1-0 in a shootout.

Beau Bennett scored the only goal of the tiebreaker round.

Joonas Korpisalo made 39 saves for the Blue Jackets.

---

SHORE, TOFFOLI SCORE TWICE EACH FOR KINGS

At Bakersfield, California, Nick Shore and Tyler Toffoli scored two goals apiece to lead the Los Angeles Kings to a 5-1 win over the Arizona Coyotes.

Toffoli also had an assist, and Tanner Pearson recorded three assists. Jordan Weal added a goal for the Kings. Jean-Francois Berube made 12 saves for Los Angeles, while Patrik Bartosak stopped nine shots.

Arizona goaltender Anders Lindback allowed all five Los Angeles goals on 34 shots. Anthony Duclair scored the Coyotes' lone goal.

---

CRACKNELL SCORES IN OT TO LIFT CANUCKS OVER SHARKS

At North Saanich, B.C., Adam Cracknell scored 1:39 into 3-on-3 overtime as the Vancouver Canucks beat the San Jose Sharks 1-0.

It was something of a homecoming for Cracknell, who'd played his minor hockey in Victoria.

The 30-year-old Cracknell signed a one-year, two-way contract with the Canucks after splitting last season between the Columbus Blue Jackets and the American Hockey League.

The two teams will meet again on Tuesday at Rogers Arena in downtown Vancouver.