Yegor Sharongovich scored the go-ahead goal late into the third period and Mikael Backlund fired home the empty net insurance marker as the Calgary Flames defeated the Los Angeles Kings 4-2.