A power-play goal by Lecavalier with 11:28 remaining turned out to be the winner in the high-scoring contest.
Jarome Iginla posted two goals along with three assists for Calgary and Craig Conroy, Mike Camalleri, Jamie Lundmark and Todd Bertuzzi also scored for the Flames, who had won their previous four games.
Tampa Bay's Mike McKenna gave up all six Calgary goals but blocked 33 shots and got the win.
Beautician charged with giving client fatal silicone butt injection
Attkisson leaves CBS News, reportedly over network's 'liberal bias'