Gionta put Montreal ahead 1-0 when he tipped a pass through the crease from Tomas Plekanec past Lindback during a 5-on-3 power play with 43 seconds left in the first.
Hedman received a roughing penalty that set up Tampa Bay's two-man disadvantage. The Lightning allowed one goal on seven short-handed situations.
"A lot of the penalties ... I won't say anything," Boucher said.
Tampa Bay went 1 for 5 on the power play.
The Canadiens had a couple of quality scoring chances early in the first. Lindback made a save on Colby Armstrong's backhander during a 2-on-1, and Andrei Markov hit the post with a drive.
Lindback also made a lunging blocker stop on Markov's rebound attempt.
Price stopped an in-close redirection by Vincent Lecavalier late in the first, and had a glove save on Stamkos' shot from the right circle during a second-period power play.
Montreal's Lars Eller had two assists.
NOTES: Tampa Bay LW Ryan Malone sat out his second straight game and could miss three to four weeks because of an undisclosed lower-body injury. ... It was Gionta's first goal in nine games. ... Lightning RW Richard Panik, recalled from Syracuse of the AHL on Monday, made his NHL debut. ... Armstrong has gone 24 games without scoring a goal. He assisted on Moen's goal for first point in 17 games.