Oilers use 4-goal 3rd period to rally for 4-2 victory over Flames

Edmonton Oilers goalie Devan Dubnyk deflects the puck during the first period of an NHL hockey game Saturday, Nov. 16, 2013 in Calgary, Alberta. (AP Photo/The Canadian Press, Jeff McIntosh) (The Associated Press)

Edmonton Oilers goalie Devan Dubnyk, left, makes a save on a shot from Calgary Flames' Lee Stempniak, center, as Jeff Petry tries to pull him away during second period NHL hockey action in Calgary, Alberta. (AP Photo/The Canadian Press, Jeff McIntosh) (The Associated Press)

David Perron scored the go-ahead goal midway through the third period then added his second of the game into an empty net and the Edmonton Oilers rallied from a 2-0 third-period deficit to win 4-2 over the Calgary Flames on Saturday.

Perron had the puck behind the Flames net and banked it off the back of goaltender Reto Berra at 10:23. The goal came just over two minutes after another odd goal for the Oilers tied it.

Sam Gagner's shot deflected off Flames defenseman Dennis Wideman and fluttered high in the air. While Berra couldn't find it, Hemsky batted in from out of mid-air for his first goal in 12 games.

Edmonton started its comeback at 3:41 when Jordan Eberle took a drop pass from Taylor Hall and ripped a shot over the blocker of Berra.

The three-goal barrage in a span of 6:42 came on four shots.