Capitals 3, ducks 0

Logan Thompson stopped all 19 shots he faced for his first shutout of the season, and Washington beat Anaheim on Tuesday night.

Making a second consecutive start and playing in his third in a row since Charlie Lindgren was injured, Thompson made a handful of saves on quality scoring chances and many timely ones to improve to 19-2-3 since joining the Capitals. Brandon Duhaime had a goal and an assist and John Carlson and Ethen Frank also scored for the Capitals, who have won two games in a row after alternating wins and losses in their previous nine dating to Dec. 23

Bruins 6, Lightning 2

David Pastrnak had a goal and two assists and Parker Wotherspoon scored his first NHL goal to help Boston open a four-goal lead and hold on to beat Tampa Bay.

Jeremy Swayman made 43 saves for the Bruins, who have won back-to-back games.

Blue Jackets 3, Flyers 2, SO

Kent Johnson and Kirill Marchenko scored in the shootout as Columbus rallied to defeat Philadelphia.

Stars 4, Maple Leafs 1

Logan Stankoven had two goals and an assist to lead Dallas to a win over Toronto.

Kraken 4, Penguins 2

Jamie Oleksiak and Eeli Tolvanen scored 49 seconds apart in the third period to erase a one-goal deficit and rally Seattle past Pittsburgh.

SHarks 6, REd wings 3

William Eklund had a goal and two assists and San Jose ended Detroit’s seven-game winning streak, beating the Red Wings.

Senators 2, Islanders 0

Leevi Merilainen made 24 saves for his second shutout in three games and Ottawa beat New York.

Panthers 2, Devils 1, SO

Anton Lundell scored the shootout winner and Spencer Knight made 26 saves as Florida downed New Jersey.

Blues 2, Flames 1

Radek Faksa scored the tiebreaking goal in the third period, and St. Louis beat Calgary.

Predators 5,

Golden Knights 3

Steven Stamkos scored two goals and assisted on another to lead Nashville past Vegas.

Jets 6, Canucks 1

Kyle Connor scored a natural hat trick in the first period to spark Winnipeg to a victory over Vancouver.