Johnny Gaudreau scored two goals to help the Calgary Flames rally for a 7-5 win against the San Jose Sharks at Scotiabank Saddledome.Sean Monahan and Matthew Tkachuk each had a goal and an assist, and Mikael Backlund and Michael Frolik each had two assists for Calgary. Matthew Phillips, Sam Bennett and Austin Czarnik scored for the Flames.Lukas Radil had a goal and an assist for San Jose, which had a 4-1 lead after the first period. Barclay Goodrow, Rourke Chartier, Maxim Letunov and Alexander Chmelevski scored for the Sharks.San Jose goalie Aaron Dell allowed four goals on 20 shots in 35:54, and Antoine Bibeau made seven saves.David Rittich allowed four goals on 18 shots in 30:44 for the Flames. Jon Gillies made 10 saves.