''He chipped it over to me and I don't know,'' Karlsson said. ''I think it almost rolled over my blade, but I was lucky it went in.''
It was the fifth straight road win for the Sharks, who improved to 4-0 on their six-game road trip and 8-3 away from home this season. San Jose has won each game by one goal during its road winning streak.
''We needed a good road trip,'' coach Peter DeBoer said. ''We talked about that, taking it one game at a time and trying to squeeze out wins. We weren't in a great spot after our homestand. To our guys' credit, it was a little bit of a gut check and we're finding a way here.''
It also was the 13th win in 14 games for San Jose against the Flyers, and the Sharks' eighth straight victory in Philadelphia. The Flyers last defeated the Sharks at home on Dec. 21, 2000.
''Over 82 games you have to win all kinds of different ways,'' DeBoer said. ''Tonight was a goalie win for us. You have to get timely contributions at different points from everybody. (Jones) was our best guy tonight.''
Philadelphia dropped its sixth in a row at home, matching its longest skid since April 2011.
Still, coach Dave Hakstol focused on the positive aspect of his team's play.
''I think we put together another pretty complete performance out there again,'' he said. ''We were the better team I thought for the last 40, 44 minutes of this hockey game. I thought we were a little bit quicker and did things pretty well during that time frame, so I'm going to take that and keep building.''
The Sharks began overtime with a 4-on-3 power play for 1 minute, 42 seconds, after Philadelphia's Wayne Simmonds was whistled for tripping late in the third period. Patrick Marleau, one point from 1,000 in his career, had an opportunity for the game-winner 1:20 into the extra period, but Mason denied him from close range.
Jakub Voracek broke free for the Flyers a minute later, but his wrist shot from the slot on a near breakaway was turned aside by Jones.
''We've got to find a way to be better,'' Voracek said in trying to explain Philadelphia's offensive struggles. ''I have no answer. If we knew, we would work on it. I can't tell you why we don't score a goal.''
It was a defensive struggle for 60 minutes in regulation.
Philadelphia's best chance in the third period came with 2 1/2 minutes left when Voracek's attempt from right in front of the crease was stopped by Jones. But neither team generated much else in the way of quality chances.
The Sharks outshot Philadelphia 10-6 in the first period. San Jose's Justin Braun had one of the best chances with 14 minutes left, but his backhand try from close range was stopped by Mason.
The Flyers picked up their offense in the second, outshooting San Jose 15-5. Perhaps Philadelphia's best opportunity came when Brayden Schenn's slap shot with 9:04 left was gloved by Jones.
NOTES: Mason made 20 saves. ... The teams meet for the second and final time during the regular season on Dec. 30 in San Jose. ... Philadelphia's last home win came Oct. 24 against the Rangers. ... Flyers D Evgeny Medvedev was a healthy scratch for the third straight game. ... Mason dropped to 6-9-2 against San Jose, while Jones earned the win in his first career game against the Flyers.