Bourque converted a pass from Alex Galchenyuk 2:10 into the extra frame, boosting the Habs to their second straight win after a three-game losing streak.
Price recorded his first save of the season and the 26th of his career for Montreal.
Jose Theodore turned aside 31-of-32 shots for the Panthers, who have lost three straight.
Scarlett Johansson steps out with fiance after pregnancy reveal
Dennis Rodman pledges to end trips to North Korea