Miromanov gave the Flames a 1-0 lead at 6:38 of the third period. After Nazem Kadri won the offensive-zone face-off, Miromanov skated down from the right point and took a pass from Weegar before beating Saros short side over his left shoulder with a snap shot.
It was his first goal since April 4 (23 games).
"We kind of got them a little bit messed up there and 'Weegsy' threaded the needle," Miromanov said. "In their D-zone they were putting a winger on the wall so we were talking all night that we just need to win the face-off and the 'D' has to walk the blue for the lane. I kind of had a vision there. ... I was thinking on the face-off and I looked at 'Naz' and I said to myself if he wins this draw we're going to score. That sounds crazy, but that's exactly what happened."
Coleman scored into an empty net at 18:51 for the 2-0 final.
"I'm happy for 'Wolfie,'" Weegar said. "Big shutout for him. First one. Many more for him to come, for sure."
Saros and Wolf kept each side at bay through the first 40 minutes of the game.
Wolf made a pad save on Cole Smith's short-handed breakaway at 11:00 of the first period, and sprawled to deny Steven Stamkos' rebound attempt at the right edge of the crease at 7:27 of the second period.
"I like his game," Saros said. "He had big saves today. I remember when I saw him for the first time playing world juniors. I've always liked how he plays the game. I'm happy for him that he's been able to take that next step and he's playing really well in this league."