Dave Andreychuk scored a franchise record-tying four goals last night, two of them in Boston's four-goal first period, as the Bruins chased Daren Puppa and beat the Tampa Bay Lightning, 7-3, at FleetCenter.

It was Andreychuk's fourth career four-goal game and his 11th time scoring at least three. He also has a five-goal game -- against Boston Feb. 6, 1986, when he was playing for the Buffalo Sabres.

"Every chance that I get a shot on goal, I want to get a goal," Andreychuk said. "They don't come around too often, and it could be a long time before the next one comes around, a night like this."

The Bruins, an Original Six team that has been in the NHL since 1924, never have had a player score five goals in a game.

FLYERS 5, AVALANCHE 4: Valeri Zelepukin scored with 8.2 seconds left in overtime as Philadelphia bounced back after blowing a four-goal lead in the third at home.

Zelepukin skated in on goaltender Marc Denis and flicked a backhanded shot between his pads, atoning for what had been one of the Flyers' worst collapses in recent memory.

"I believed it because I saw it in the net," said Zelepukin, whose pass intended for wide-open trailer Chris Therien somehow slid between Denis. "I saw it hit the pad and go in."

Eric Lindros was home with a virus, and Flyers Coach Roger Neilson was on the bench despite a similar ailment.

FLAMES 4, SENATORS 3: Jeff Shantz's second goal of the game, at 3:07 of overtime, lifted visiting Calgary.

Shantz, who also had tied the game at 2 in the second period, poked a loose puck past goaltender Ron Tugnutt from a scramble in front of the net to give the Flames their second win in seven games.

SHARKS 3, PREDATORS 2: Steve Shields stopped 22 shots and Owen Nolan scored his ninth goal of the season to help host San Jose snap a three-game losing streak.

KINGS 5, PENGUINS 3: Luc Robitaille and Glen Murray broke a tie with goals 11 seconds apart in the third period for Los Angeles at home.

COYOTES 4, CANUCKS 1: Jeremy Roenick had two goals and two assists, including his 800th career point, as Phoenix won on the road.