Mark Streit and Jacob Voracek also scored and Steve Mason made 20 saves for the Flyers, who had 11 losses and two ties in the series since beating the Sharks on Dec. 21, 2000.
Sharks rookie Matt Nieto scored twice in the first period for his first career multigoal game, but that lead was erased in a flash early in the third period when Antti Niemi was sent to the bench as San Jose lost for the fourth time in five games.
There's not much to say. We played like [garbage]. I think every guy in the room should be completely embarrassed about how they played tonight. Every single person. To start a road trip, one of the biggest road trips and have a division rival chasing you down and have a ton on the line, it's ridiculous how we played tonight.
— Anaheim forward Andrew Cogliano after the Ducks' 7-2 loss to the Flames on Wednesday