Mike Hoffman scored twice, including in overtime, as the Ottawa Senators defeated the Montreal Canadiens 4-3 in the third pre-season game for both teams on Thursday night.

Hoffman scored 19 seconds into the extra period, going top shelf on Mike Condon after bad giveaway by Alex Galchenyuk deep in his own zone.

Matt Puempel and Bobby Ryan scored for Ottawa (2-0-1) in regulation time.

Chris Driedger stopped 18-of-21 shots before being replaced midway through the second period by Matt O'Connor, who stopped all 19 shots he faced in relief.

Michael McCarron, Brendan Gallagher and Zach Redmond scored for Montreal (1-1-1) while Condon made 16 saves on 20 shots.

Max Pacioretty made his first appearance of the year for Montreal after missing the team's first two pre-season games. The Habs captain finished the night with one assist and six shots on goal.