The Senators stole Game 4 right from underneath Montreal's nose, tying the game with seconds left in regulation and notching the game-winner in overtime just minutes later to take a 3-2 win and a commanding 3-1 series lead.
The Canadiens struck first with goals from P.K. Subban and Alex Galchenyuk in 1:02 of ice time in the second period. It looked like the Canadiens would hang on until Mika Zibanejad scored a somewhat controversial goal with about eight minutes left in the third.
And then Daniel Alfredsson set-up Cory Conacher's game-tying goal wtih 23 seconds left and Carey Price injured himself on the last shot of regulation. The vultures started circling over the Habs as overtime began, and Kyle Turris summoned them with the game-winner just 2:32 into the extra frame.
Wow. Take a moment to catch your breath as we answer our pregame questions.
Will there be any carry over from Game 3 to start Game 4?
A little. The first period was physical, as the two teams combined for 31 hits. But for the most part, it was back to business for both sides.
Which Carey Price will show up?
The okay one. Price can hardly be faulted for the goal he gave up to Zibanejad, but Conacher's goal was stoppable if he hadn't just assumed Alfredsson would wrap the puck around the net. The real question now is whether Price will show up at all for Game 5 after leaving with an injury.
Can the Senators continue to find offensive heroes?
Of course they did. They've done it all season. Mika Zibanejad and Cory Conacher have been largely invisible this series but cashed in with crucial regulation goals. Kyle Turris has been leaned on all season and he proved why in overtime.