BOSTON — David Pastrnak scored his second goal just 12 seconds into 3-on-3 overtime and the Boston Bruins edged the Washington Capitals 2-1 in a preseason game Tuesday.

David Krejci and Torey Krug assisted on the winning goal.

After two scoreless periods, Pastrnak put the Bruins in front 8:16 into the second period, with Krejci and Adam McQuaid assisting.

It was a short-lived lead, as Nate Schmidt got the equalizer while the Capitals were on the power play.

Malcolm Subban started in goal for the Bruins and stopped all 17 shots before being relieved by Zane McIntyre at the game’s midpoint.

McIntyre allowed one goal on 10 shots.

Washington starter Justin Peters stopped all 15 shots he faced, while reserve Philipp Grubauer surrendered both of Pastrnak’s goals.

PENGUINS 7, HURRICANES 3: Phil Kessel scored twice in his Pittsburgh debut and Kris Letang had a goal and three assists as the host Penguins rolled.

Nine Penguins recorded at least one point, including Sidney Crosby with a goal and two assists while centering a line with Kessel and Chris Kunitz. Olli Maatta had a goal and an assist and Evgeni Malkin, Patric Hornqvist and Kunitz all had two assists.

Marc-Andre Fleury allowed three goals on 25 shots in 40 minutes and Matthew Murray stopped all six shots he faced.

FLYERS 5, RANGERS 3: Steve Mason had 29 saves to lead the Flyers at Philadelphia.

Shayne Gostisbehere scored twice in the third period and Yevgeni Medvedev, Brayden Schenn and Sam Gagner also scored for the Flyers.

NOTES

AVALANCHE: Defenseman Erik Johnson signed a seven-year contract extension, locking him up until 2022-2023.

Johnson scored a career-high 12 goals last season before missing the final 34 games with a knee injury.