Brayden Point also scored, Nikita Kucherov had two assists, and Victor Hedman recorded his 600th NHL assist for the Lightning (24-16-3), who are 3-1-1 in their past five games. Andrei Vasilevskiy made 34 saves.
Hedman, playing in his 1,093rd career game, became the first Lightning player to reach 600 assists and the 19th defenseman in NHL history to reach to mark.
"It's a great feeling to get that milestone," Hedman said. "Hopefully I can keep producing."
Said Tampa Bay coach Jon Cooper: "You play 600 games in this league and that's a big career...but he's at 600 assists and it goes to show you the level he's played at his entire career. It's not like you can get half of those in one season. It's a consistency thing and he's been fantastic at that."
Troy Terry and Robby Fabbri scored for the Ducks (18-21-6), who have lost five of six. Lukas Dostal made 32 saves.
"[Our effort] was great, the way we played the whole game," Fabbri said. "These are the fun ones, coming into these buildings and playing these great teams and sticking with them. We gave ourselves the best chance to win tonight and unfortunately couldn't come away with both points."
Terry put Anaheim ahead 1-0 at 6:03 of the first period after a pass from Ryan Strome deflected off Lightning defenseman Nick Perbix and Terry before getting past Vasilevskiy.
Anthony Cirelli tied it 1-1 with a power-play goal at 14:19. Cirelli was set up close to the net and knocked the puck in off a pass from Brandon Hagel.