Lance Bouma scored two of Calgary's four third-period goals and the Flames stormed back for a 4-2 victory over the Edmonton Oilers on Saturday night.

Trailing 2-0 entering the final 20 minutes, Paul Byron got the comeback started by deflecting in Mason Raymond's shot 2:56 in.

Bouma tied it just over three minutes later after snapping a shot through the pads of Ben Scrivens. The go-ahead goal came 2:33 after that on a power play when Sean Monahan tried to center a pass, but the puck instead deflected past Scrivens off the skate of Oilers defenseman Keith Aulie.

Bouma wrapped up the scoring when he converted a 2-on-1 pass from Mikael Backlund for his first career two-goal game at 16:27.

Jordan Eberle and Benoit Pouliot scored for Edmonton, which had won three of its previous four.