Dermott gave Toronto a 1-0 lead at 17:44 of the first period. Following a turnover by Pastrnak, Marner got the puck along the left wall and passed to Dermott, who skated in from the blue line and beat Halak glove side.
Pastrnak tied it 1-1 at 3:39 of the second period, scoring on a one-timer at the bottom of the left circle off a pass from Marchand on the power play.
Ozhiganov scored at 13:06 of the second period to make it 2-1. He took a pass from Marner from behind the net and beat Halak glove side from the left circle.
"Honestly, I couldn't focus, couldn't hear anything," Ozhiganov said. "I was so emotional. I've been waiting for it for so long and it finally happened. My childhood dream came true. I'm going to keep the puck at home with all my other trophies."
Pastrnak tied it 2-2 at 14:22 when he took a pass from Krug in the low slot and scored into an open net after Andersen was caught moving in the wrong direction.
"I think for the most part we battled hard," Halak said. "The second period was our best period; we had some chances and hit some posts. Just no excuse though, we lost tonight. We need to regroup and win the next one."