Evan Rodrigues scored twice, and Jack Eichel scored a shorthanded goal for the Buffalo Sabres in a 4-0 preseason win against the Toronto Maple Leafs at First Niagara Center on Tuesday.
Robin Lehner made 24 saves for the Sabres, who are 4-1-0 this preseason.
Eichel scored 13:48 into the first period. Matt Moulson gave Buffalo a 2-0 lead 59 seconds into the second.
Rodrigues scored at 2:41 of the second and at 10:51 of the third.
Toronto goalie Jonathan Bernier made 14 saves facing 17 shots playing half the game; James Reimer made 14 saves on 15 shots in relief.
The Maple Leafs are 3-3-0.
Blue Jackets 5, Predators 2: Brandon Saad had two goals and two assists for the Columbus Blue Jackets in a win against the Nashville Predators at Bridgestone Arena.
Linemate Ryan Johansen had a goal and two assists, and Nick Foligno had a goal and an assist.
Nashville took a 1-0 lead on a shorthanded goal by Austin Watson 9:03 into the game.
Columbus scored the next five goals; Scott Hartnell gave the Blue Jackets a 4-1 lead 45 seconds into the third period.
Barret Jackman scored for the Predators, who lost in regulation for the first time in five preseason games (3-1-1). Pekka Rinne made 12 saves, and Carter Hutton allowed three goals on five shots.
Sergei Bobrovsky made 35 saves for Columbus (3-2-1).
Ducks 2, Kings 1 (OT): Corey Perry scored two goals, including the overtime winner, to lead the Anaheim Ducks to a victory against the Los Angeles Kings at Staples Center.
Perry was left open and beat Kings goalie Jhonas Enroth from the slot at 0:43 of the 3-on-3 overtime. He scored the winner on the Ducks' first shift of the extra period.
Kings forward Kyle Clifford tied the game 1-1 at 18:59 of the second period after Perry opened the scoring at 7:47.
Anton Khudobin made 31 saves for Anaheim (3-0-1); Enroth made 28 for Los Angeles (3-1-1).
Jets 4, Senators 3 (OT): Mark Scheifele's goal 2:00 into overtime gave the Winnipeg Jets a victory against the Ottawa Senators at MTS Centre.
Winnipeg trailed 3-0 at 14:30 of the second period.
Scheifele's wrist shot beat Ottawa goalie Andrew Hammond during the 3-on-3 overtime after the Jets rallied with three goals in the third period. Blake Wheeler scored 26 seconds into the period, and Drew Stafford had a power-play goal with 5:00 remaining before Andrew Ladd tied the game at 19:08 with Jets goaltender Ondrej Pavelec on the bench for an extra attacker.
Pavelec made 22 saves for the Jets, who won for the first time this preseason (1-2-2).
Milan Michalek had a goal and an assist, and Zack Smith and Jean-Gabriel Pageau scored in the second period for Ottawa (1-3-2). Craig Anderson started in goal for the Senators and stopped all 17 shots he faced before being relieved midway through the second period by Hammond, who allowed four goals on 12 shots.
Penguins 4, Lightning 2: Sergei Plotnikov scored 14 seconds into the Kraft Hockeyville USA game in Johnstown, Pa., and the Pittsburgh Penguins went on to defeat the Tampa Bay Lightning.
Plotnikov's backhand beat Lightning goalie Kristers Gudlevskis. Evgeni Malkin and Patric Hornqvist, Plotnikov's linemates, assisted on the goal.
Brian Boyle scored at 13:39 with a backhand from in close past Penguins goalie Matthew Murray. Ian Cole scored at 15:22 on a wrist shot from inside the left circle to give the Penguins a 2-1 lead.
Lightning forward Jonathan Drouin tied it 2-2 at 8:35 of the second period.
Malkin gave the Penguins their third lead at 11:42 of the second when he shoveled a rebound past Lightning goalie Kevin Poulin, who stopped Hornqvist's initial shot. Poulin replaced Gudlevskis midway through the period.
Pittsburgh defenseman Adam Clendening scored a shorthanded goal at 17:57 after missing the net on a 2-on-1 break. He took his rebound off the boards and threw the puck in front; it bounced off Poulin's back and went in for a 4-2 Penguins lead.
To read the complete story by David Satriano, CLICK HERE.
Blues 4, Stars 1: Brian Elliott made 25 saves for the St. Louis Blues in a win against the Dallas Stars at American Airlines Center.
Dallas forward Jamie Benn played 17:44 in his preseason debut. The Art Ross Trophy winner had surgeries on his hips during the offseason.
Mattias Janmark gave the Stars a 1-0 lead 3:46 into the second period.
Dmitrij Jaskin, Vladimir Tarasenko and Scottie Upshall scored in the second period for St. Louis (3-2-0), and Troy Brouwer had a third-period goal. Defenseman Kevin Shattenkirk had two assists.
Antti Niemi made 24 saves for Dallas (1-4-0).
Oilers 4, Coyotes 0: Anton Lander had a natural hat trick in the Edmonton Oilers' win against the Arizona Coyotes at Rexall Place.
Anders Nilsson made 11 saves and Ben Scrivens made nine to combine for the shutout.
Lander scored his third goal, second on the power play, at 2:11 of the third period to give the Oilers a 3-0 lead. Ryan Nugent-Hopkins scored the final goal at 15:13.
Oilers rookie center Connor McDavid had an assist and four shots on goal in 18:02 of ice time. Anton Slepyshev and Nikita Nikitin each had two assists for Edmonton, which has won all six of its preseason games.
Anders Lindback made 28 saves for the Coyotes (0-4-1).
Flames 2, Avalanche 0: Jiri Hudler scored twice, and the Calgary Flames defeated the Colorado Avalanche at Scotiabank Saddledome.
Hudler gave the Flames the lead 24 seconds into the game, then scored again 1:00 into the second period.
Starter Jonas Hiller made 15 saves for the Flames before being relieved by Karri Ramo 9:44 into the second period. Ramo made 14 saves for Calgary, now 4-2-0 in the preseason.
Calvin Pickard made 30 saves for Colorado (1-2-1).
Sharks 2, Canucks 1: Tommy Wingels and Brent Burns scored for the San Jose Sharks in their win against the Vancouver Canucks at SAP Center.
Center Jared McCann, who the Canucks drafted in the first round (No. 24) at the 2014 NHL Draft, tied the game 1-1 at 18:34 of the first period after Wingels opened the scoring at 10:00.
Burns scored the game-winner at 7:43 of the second period.
Sharks goalie Martin Jones made 30 saves; Canucks goalie Ryan Miller made 20.
San Jose (3-1-1) was 0-for-2 on the power play; Vancouver (2-3-1) was 0-for-4.