Evgeny Svechnikov scored for the Sharks (0-3-0), who host the Chicago Blackhawks on Saturday. James Reimer made 33 saves.
"For the most part, I thought we weathered the storm," Reimer said. "We worked hard, we battled hard. These guys are giving it their all and they're grinding. They're digging in. It's impressive to see our compete level. So when you play hard and honest, good things will happen. Obviously, we don't want to be down 0-3 to start, and moral victories aren't something you can hang your hat on, but at least when you put your head on the pillow tonight, I think a lot of these guys have at least peace because they worked their bags off."
Svechnikov put the Sharks ahead 1-0 at 17:48 of the first period. He received a pass from Jaycob Megna in the left circle and beat Raanta short side after his shot deflected off Calvin de Haan's stick.
"We did some good things in the first period, but I really thought that we didn't really do much in the second or third," San Jose coach David Quinn said. "I thought they won a lot of battles and won the foot races to loose pucks, and we seemed to be chasing the game for the better part of the second and the third period."
Necas tied it 1-1 at 19:37 of the second period. Andrei Svechnikov forced a turnover by Kevin Labanc in the neutral zone before feeding Necas, who faked a backhand and scored five-hole on Reimer.
"First period we had some tough shifts, but in the second I feel like we were the better team," Necas said. "It was good that we had a goal at the end of the second."