Jets 5, Flames 3:Pierre-Luc Dubois scored twice for the Winnipeg Jets in a 5-3 win against the Calgary Flames at Scotiabank Saddledome in Calgary.
Each of Dubois' goals were scored in the first period before he left the game because of a lower-body injury.
Kyle Connor had a goal and two assists, and Dylan DeMelo and Josh Morrissey each had two assists for the Jets in their preseason finale (4-1-1). Connor Hellebuyck made 35 saves.
Nazem Kadri scored his first goal with the Flames, who finished the preseason 4-4-0. Jacob Markstrom made 11 saves.
Dubois gave Winnipeg a 1-0 lead at 4:18 of the first, and Nikolaj Ehlers made it 2-0 at 8:29.
Tyler Toffoli cut it to 2-1 at 15:05, but Dubois gave the Jets a 3-1 lead with a power-play goal at 17:17.
Blake Coleman scored at 5:00 of the second period to cut it to 3-2, but Connor restored Winnipeg's two-goal lead at 9:27 to make it 4-2.
Mark Scheifele gave the Jets a 5-2 lead when he scored short-handed at 16:52.
Kadri, who signed a seven-year contract with Calgary ($7 million average annual value) on Aug. 18, scored at 16:23 for the 5-3 final.
Oilers 5, Kraken 3: Leon Draisaitl had a goal and three assists to help the Edmonton Oilers to a 5-3 win against the Seattle Kraken at Rogers Place in Edmonton.
Evander Kane scored the go-ahead goal with 1:59 remaining in the third period and Connor McDavid scored into an empty net with 35 seconds left for the 5-3 final.
McDavid, Kane and Tyson Barrie each had a goal and an assist for Edmonton, which finished the preseason 5-3-0. Jack Campbell made 28 saves.
Philipp Grubauer made 34 saves for Seattle, which lost its last two preseason games after winning the first four.
Daniel Sprong tucked in a rebound at 12:50 of the first period to give the Kraken a 1-0 lead, but Barrie tied it with a power-play goal at 19:27.
Matty Beniers scored on a rebound of Andre Burakovsky's shot off the post at 11:11 of the second period to give Seattle a 2-1 lead.
Jesse Puljujarvi tied it 2-2 when he scored from in front after a pass from McDavid at 4:56 of the third period.
Draisaitl scored when he intercepted a clearing attempt by Grubauer at 15:27 to give the Oilers a 3-2 lead, but Jared McCann tied it 3-3 with a power-play goal at 17:42.
Canucks 4, Coyotes 0: Thatcher Demko made seven saves and the Vancouver Canucks shut out the Arizona Coyotes 4-0 at Rogers Arena in Vancouver.
Bo Horvat scored his first goal of the preseason, Elias Pettersson had a goal, and Andrei Kuzmenko had a goal and an assist for the Canucks, who finished the preseason 2-3-2.
Karel Vejmelka made 28 saves for the Coyotes, who have lost their first six preseason games (0-5-1).
Horvat gave Vancouver a 1-0 lead at 3:29 of the first period on the power play with a redirect in the slot.
Dakota Joshua extended it to 2-0 at 6:14 after Vejmelka gave the puck away to Curtis Lazar behind the net and he fed Joshua in front.
Pettersson scored his third goal of the preseason, a wrist shot from the left face-off circle, to make it 3-0 at 8:58 of the second period.
Kuzmenko padded it to 4-0 at 19:54, taking a stretch pass from Tanner Pearson after he exited the penalty box and scoring on a breakaway for his third goal of the preseason.