VANCOUVER -- Carter Hart's bid to become the youngest goalie in NHL history to win his team's first three games of a season fell short in a 3-2 shootout loss against the Vancouver Canucks at Rogers Arena on Saturday.
Hart, who made 22 saves, won his first two starts, including his first NHL shutout against the New Jersey Devils on Wednesday, had a chance to make history. At 21 years and 60 days old, Hart was trying to pass Felix Potvin (22 years and 106 days), who won three in a row to open the 1993-94 season with the Toronto Maple Leafs, and Martin Brodeur (23 years, 154 days) with the New Jersey Devils in 1995-96.
He made the save on all five shots in overtime, including a Canucks power play for the final 1:13. But Elias Pettersson and Tanner Pearson each scored in the shootout for Vancouver.
[WATCH: All Flyers vs. Canucks highlights]
Pearson had the decisive goal with a quick shot between Hart's legs in the third round.
"I read it the whole way. I felt like I had it, but my stick was a little bit off the ice and it just grazed the bottom of my stick," Hart said. "You just go out there and all the work you've done in practice kind of leads up to those moments and you just go out and play."
Video: PHI@VAN: Pettersson converts on shootout opportunity
Oskar Lindblom's power-play goal tied the game at 14:58 of the third period, and Carsen Twarynski scored his first NHL goal for Philadelphia (2-0-1).
Twarynski, a 21-year-old playing his third NHL game, tied it 1-1 at 3:14 of the second period on an odd-man rush.
"It was exciting. Nice to get that first one out of the way, but obviously we came here to win," Twarynski said. "We got one point but would have loved two."
Jacob Markstrom made 30 saves and secured the win with a save against Kevin Hayes in the third round of the shootout for Vancouver (2-2-0), which has won back to back games at home after opening the season with consecutive road losses. Pearson and Brock Boeser scored in regulation, and defenseman Christopher Tanev had two assists for the Canucks.
"I like that we found a way to win a hockey game," Vancouver coach Travis Green said. "The first two periods were a bit of a chess match. Both teams were working hard and fighting for space."
Boeser's first of the season gave the Canucks a 1-0 lead at 5:01 of the first period on a rebound of Pettersson's deflection in tight.
Video: PHI@VAN: Boeser pots rebound off Tanev's point shot
"It's just a result of our line playing well, getting pucks deep, going east-west, getting pucks to the net and driving there," Boeser said. "We've just got to keep doing that."
Pearson deflected Tanev's shot from the top of the right face-off circle over Hart's shoulder from the side of the net at 4:27 of the second period, 1:13 after Twarynski tied it, to give the Canucks a 2-1 lead.
Philadelphia was outshooting Vancouver 14-3 in the third period when Lindblom made it 2-2 it after a cross-ice pass from Travis Konecny off the rush.
"I feel like I am open there almost every time now," Lindblom said. "So, if I get the puck, I just try to get it on net as quick as possible and it went in, so it was a great goal and important."
Travis Sanheim nearly won it in the final minute of the third period, but his shot hit the goal post.
Video: PHI@VAN: Pearson tips Tanev's shot past Hart
They said it
"I didn't have a lot of work for probably the majority of the game. Most of my work came in overtime, so that's a kudos to our group for how defensive we played and how many chances we generated on Markstrom. He played really well." -- Flyers goalie Carter Hart
"Teams push in this league when they're down, and I think young teams, young players, that's a learning experience when you have the lead and you're getting pushed on and leaned on. We'll learn from it." -- Canucks coach Travis Green
Need to know
The Flyers haven't opened the season with three straight wins since 2011-12. … Lindblom's goal was the first surrendered by the Canucks' penalty kill on 13 chances this season. … Tanev got his 100th NHL point with an assist on Boeser's goal.
Flyers: At the Calgary Flames on Tuesday (9 p.m. ET; ESPN+, SN360, NBCSP, NHL.TV)
Canucks: Host the Detroit Red Wings on Tuesday (10 p.m. ET; SN1, FS-D, NHL.TV)
Video: Pearson leads Canucks to shootout win against Flyers