The Flyers bounced back from their shootout loss Saturday with a 2-1 regulation win against the Canucks.
Carter Hart stopped 17 of 18 shots while Sean Couturier and Jake Voracek each scored in the regulation win as the Flyers finished a rare game in regulation.
JT Miller started the scoring in the first for Vancouver beating Carter Hart.
In the second, the Flyers starting dominating the possession battle, a return to their early season possession dominance when bad luck and untimely goaltending kept them from winning games.
The possession dominance led to a goal as a the Flyers kept battling for a loose puck in the slot after an initial shot from Robert Hagg. Sean Couturier eventually buried the tying goal, while Voracek and Hagg drew the helpers.
In the third, Jake Voracek scored the eventual winner banking a shot off the post and in off a perfect feed from the behind the net from a pinching Justin Braun.
After that, the Flyers hung on and Hart made a great save with 17.4 seconds left to seal the win.
The Flyers travel to Columbus for their next game on Wednesday.
Shayne Gostisbehere sat his second game in a row.