Voracek, Pierre-Edouard Bellemare, Mark Streit and Brayden Schenn all scored in a six minute, 52-second spell to help the Flyers match a season high in goals; Michael Raffl also scored in the five-goal period.
Voracek boosted his NHL-best point total to 52. Claude Giroux, who turned 27, had two assists to give him 34 on the season and match his team-mate for the league lead.
Philadelphia’s Rob Zepp won his second career game in place of injured Steve Mason. Mason is expected to miss two weeks because of a lower-body injury.
Alex Ovechkin scored a tie-breaking power-play goal late in the second period to help the Capitals beat the Avalanche 2-1.
Jay Beagle also scored and Braden Holtby stopped 31 shots to earn his 21st victory for the Capitals. Alex Tanguay scored for the Avalanche, and Semyon Varlamov finished with 36 saves.
Ovechkin snapped a shot past Varlamov from left circle after passes from Troy Brouwer and Nicklas Backstrom with 2:14 left in the second period. It was Ovechkin’s 74th game-winning goal, moving him past Peter Bondra for first place in franchise history. Ovechkin also now has scored a goal in six of his last seven games.
In Los Angeles, Martin Jones made 19 saves in his seventh career shutout, and Anze Kopitar scored in the opening minute of the Kings 2-0 victory over the Maple Leafs.
Marian Gaborik got an empty-net goal to seal Jones’ third shutout in his last four starts for the defending Stanley Cup champions, who snapped their three-game skid with just their second victory in seven games.
Jonathan Bernier stopped 18 shots by his former Los Angeles team-mates in the Maple Leafs’ third game under interim coach Peter Horachek, who will finish out the season after replacing the fired Randy Carlyle six days earlier.
Toronto opened a tough four-game West Coast road trip with its ninth loss in 12 games.
MONDAY NIGHT’S RESULTS
Philadelphia 7-3 Tampa Bay
LA Kings 2-0 Toronto
Washington 2-1 Colorado