Georgiev made 17 saves in the first.
"We know the standings and we know the other team is close to us," Georgiev said. "We knew it was three points for us, and kind of every game now for us now is playoff intensity. We know we have to get points and get higher up in the standings for sure."
Malgin extended the lead to 2-0 at 2:20 of the second period with a shot from the slot.
Eriksson Ek cut it to 2-1 at 7:09 on a power play, redirecting Zuccarello's shot.
"We played good, but it doesn't really matter when the outcome is losing," Eriksson Ek said.
MacKinnon made it 3-1 with a shot that beat Fleury five-hole at 16:29.
Fleury allowed two goals on four shots in the second.
"'Flower's' been fantastic too, right? Flower's been fantastic too, let's not forget," Evason said of Fleury. "Of course, he's frustrated. Of course. If you talk to him and he perceives a bad goal, he's accountable."
Kaprizov scored at 14:07 of the third period with a backhand from the left circle for the 3-2 final.