The Toronto Maple Leafs scored four straight goals, two on the power play, to defeat the Montreal Canadiens 4-2 at Videotron Centre, Quebec City.
[NHL.TV: Full Preseason Schedule | Subscribe Now]
Connor Carrick scored on the power play 57 seconds into the second period, and Martin Marincin (15:46) and Andreas Borgman (17:25) also scored when the Maple Leafs took a 3-2 lead.
Andreas Johnsson scored a power-play goal 1:22 into the third period to make it 4-2.
The Canadiens took a 2-0 lead in the first period on goals by Jonathan Drouin at 5:09 and Andrew Shaw on the power play at 18:00.
Curtis McElhinney made 29 saves for the Maple Leafs, and Carey Price made 24 for the Canadiens.
The Canadiens have lost their first six preseason games. They have two remaining.
Video: TOR@MTL: Drouin beats McElhinney on a breakaway
Hischier scores again for Devils in win against Capitals
Nico Hischier had a goal and two assists in the first period of the New Jersey Devils' 4-1 win against the Washington Capitals at Capital One Arena.
Hischier, the No. 1 pick in the 2017 NHL Draft, scored 2:21 into the game. He then assisted on goals by Will Butcher (5:03) and Drew Stafford (14:19) to help the Devils build a 4-0, first-period lead. Jimmy Hayes scored a power-play goal at 9:02.
Cory Schneider made 22 saves for New Jersey, which finished the preseason 5-1-1. The Devils open the regular season Oct. 7 at home against the Colorado Avalanche.
Tyler Graovac scored at 2:41 of the second period for Washington. Braden Holtby made 29 saves.
Video: NJD@WSH: Hischier fires one short side past Holtby
Five Penguins score in win against Sabres
Five Pittsburgh Penguins scored in a 5-4 win against the Buffalo Sabres at PPG Paints Arena.
Jake Guentzel had a goal and two assists, Conor Sheary had three assists, and Sidney Crosby, Phil Kessel and Evgeni Malkin each had a goal and an assist.
Defenseman Justin Schultz scored on the power play with one minute left in the second period to put Pittsburgh ahead 3-2. Kessel (6:21) and Malkin (7:00) scored in the third period to give the Penguins a 5-2 lead before Jacob Josefson (19:18) and Evander Kane (19:40) scored in the final minute to make it 5-4.
Victor Antipin and Nicolas Deslauriers scored for Buffalo.
Antti Niemi made 38 saves for the Penguins, and Chad Johnson made 22 for the Sabres.
Video: BUF@PIT: Crosby jams in the Penguins' second goal
Dano helps Jets rally past Senators
Marko Dano scored with 6:48 remaining in the third period, and the Winnipeg Jets rallied for a 5-3 win against the Ottawa Senators at Bell MTS Place.
Winnipeg trailed 3-1 before getting goals from Dustin Byfuglien (19:49, second period) and Bryan Little (8:33, third period).
Nic Petan scored in the first period for Winnipeg. Connor Hellebuyck made 15 saves. Byfuglien, Little and Petan scored on the power play.
Little scored into an empty net with five seconds left in the third period. Bobby Ryan, Alex Formenton and Kyle Turris scored for Ottawa. Mike Condon made 29 saves.
After Petan's power-play goal tied the game 1-1 at 19:48 of the first period, Formenton gave the Senators a 2-1 lead at 7:26 of the second. Turris made it 3-1 at 16:30.
Video: OTT@WPG: Dano finishes two-on-one to pocket goal
McDavid scores two, Brossoit gets shutout for Oilers against Hurricanes
Connor McDavid scored two goals in 92 seconds in the third period to help the Edmonton Oilers to a 4-0 win against the Carolina Hurricanes at SaskTel Centre in Saskatoon, Saskatchewan.
McDavid scored on a shorthanded breakaway at 10:30 to give Edmonton a 3-0 lead, and at 12:02 to make it 4-0.
Laurent Brossoit made 24 saves for the shutout.
Zack Kassian put the Oilers ahead 1-0 1:49 into the game when he skated around the net and beat goalie Cam Ward with a backhand shot. Milan Lucic made it 2-0 at 13:16 after he took a pass to the right of the net from Leon Draisaitl on the power play.
Ward had 18 saves.