Previous Game: Ducks' 10-game Streak Ends in 3-1 Loss to Sharks
Brent Burns, Logan Couture and Bracken Kearns scored for the Sharks, who beat Anaheim 3-1. The victory was San Jose's fourth straight overall against the Ducks and second this season.
Sharks goaltender Antti Niemi made 30 saves for his 21st win.
Ducks backup goaltender Frederik Andersen, making his first career start against San Jose, stopped 20 shots.
Patrick Maroon scored his third goal of the season for Anaheim, cutting San Jose's lead to 3-1 with 8:28 left in the third.
The Ducks, who own the top spot in the NHL standings with 61 points (they have three more regulation and overtime wins than the Chicago Blackhawks, who also have 61 points), lost for the first time since Dec. 3, when they fell 3-2 in a shootout against the Los Angeles Kings.
"I don’t think we were getting the bounces tonight," said Maroon. "But, that happens when you’re on a winning streak like that. We have Tuesday to bounce back against them. That’s the jury of the game. I thought we finished strong."
Anaheim leads the Pacific Division, but second-place San Jose closed the gap to five points and has two games in hand.
The Ducks played the second of back-to-back games Sunday, just as they did Nov. 30 when they lost 4-3 in a shootout against San Jose at SAP Center.
When asked if fatigue came into play, Maroon said it's no excuse. "I don’t think we need excuses for that," he said. "I think we just keep going. We got our legs under us last game. We should’ve bounced back, but we didn’t. But, we have another game against them on Tuesday. We just need to give it to them the way we finished this game.
This time, San Jose snapped Anaheim's six-game road winning streak and seven-game road point streak. Both streaks ended one game shy of tying franchise records.
Burns gave the Sharks a 1-0 lead 1:17 into the game, wristing a shot past Andersen from the slot for his 12th goal. Andersen had stopped a blast by Joe Pavelski from the circle, but he couldn't control the puck, and Burns made him pay.
Couture made it 2-0 at 10:07 of the first period with his 100th career goal, one that snapped an 11-game drought and was highlight-reel worthy.
Couture took a long pass in the neutral zone from Burns, turned on the jets and shot past Ducks defenseman Francois Beauchemin. He faked left, cut right and flipped a backhand shot over Andersen's left shoulder and into the net.
Couture hadn't scored since an empty-net goal Dec. 3 at the Toronto Maple Leafs and had just three goals in his previous 25 games. He reached 100 career goals in 271 games, the second-fastest in team history to Jonathan Cheechoo's 246 games.
Kearns increased San Jose's lead to 3-0 at 9:16 of the second period with his first career NHL goal. Kearns, who was called up Saturday from Worcester of the American Hockey League, became the oldest player in franchise history to score his first goal, at 32 years and 231 days.
Andersen made a save on Andrew Desjardins' wraparound shot, but the puck trickled into the slot, and a hard-charging Kearns scored on a wrist shot.
The Ducks appeared to jam the puck past Niemi with 14:54 left to play, but after a review, video officials ruled it was not a goal.
Maroon ended Niemi's shutout bid at 11:32 of the third, taking a pass in the left circle from Corey Perry and ripping a shot high and to the far side.
Sharks forward Tommy Wingels was hurt with less than two minutes gone in the game during a collision with Ducks defenseman Mark Fistric that sent him awkwardly into the boards. Wingels struggled to get off the ice, went immediately to the team's dressing room and did not return to the game. He played 51 seconds over two shifts.
Fistric appeared to be shaken up too, but he returned to the ice with about 15 minutes left in the first period.
Ducks forward Daniel Winnik, who played 21 games with the Sharks in 2011-12, went to the dressing room with 7:50 left in the second period after a battle with Sharks defenseman Marc-Edouard Vlasic. Winnik was bleeding profusely from the bridge of his nose and appeared to be furious with Vlasic. Winnik returned for the start of the third period.