The Flames fell 5-3 Wednesday night at the Scotiabank Saddledome against the Vancouver Canucks in their second game of the pre-season.
Tanner Glass, Ryan Lomberg, and Mark Jankowski scored for the Flames, while Anton Rodin, Brock Boeser, Jake Virtanen, Nikolay Goldobin, and Jaden Chatfield answered for the Canucks.
Jon Gillies stopped 19 of 23 shots over the first two periods, including what may very well be the save of the season. Gillies grabbed Wacey Hamilton's shot from mid-air, behind his back, eliciting a roar of approval from the crowd.
Glass' goal came early after a heavy hit created a turnover, and he scored off of a rebound created by Dillon Dube to put the Flames up 1-0.
Dube got his second assist of the night shortly after with a cross-ice pass to Rasmus Andersson, whose shot was tipped by Ryan Lomberg to put the Flames up 2-0.
While the Flames continued to create chances, Thatcher Demko stood tall. The Canucks got on the board when Dube went off for hooking, and Rodin capitalized off of a bounce Gillies couldn't control.
The Flames re-established their two-goal lead when Kris Versteeg picked off a clearing attempt by Jordan Subban. He fed Jankowski in the slot, who sniped it past Demko to make it 3-1 for the Flames.
Boeser opened the second period with a goal to cut the Flames' lead to 3-2. Goldobin later tied the game at 3-3 after a series of Gillies saves, ensuring the puck crossed the line as it squeaked past the Flames' netminder on a rebound.
The Canucks' first lead of the game came late in the second. With Lomberg in the box for high-sticking, Virtanen came down the wing and roofed it shortside over Gillies to make it a 4-3 game for Vancouver.
Tyler Parsons replaced Gillies for the third period, as was planned by coach Glen Gulutzan. He stopped 6 of 7shots.
Late in the third, Chatfield backhanded a shot past Parsons to give the Canucks a two-goal lead, 5-3.
The Canucks outshot the Flames 30-26.
The Flames will return to the Saddledome Friday to host the Arizona Coyotes.