Anaheim goaltender Jonas Hiller, who entered the game with a career 2.16 goals-against average against San Jose, allowed four goals on 29 shots.
San Jose goaltender Antti Niemi stopped 22 shots, earning his second shutout of the season, and Tommy Wingels added a shorthanded goal in the third period.
Ducks coach Bruce Boudreau used his timeout after San Jose's three-goal, deja vu outburst. In their 5-3 win against Anaheim on Monday night, the Sharks jumped to a 3-0 lead on goals by Burns and Pavelski in the first period and one by Martin Havlat just 34 seconds into the second.
The Sharks, fighting just to make the playoffs, have won two straight games for just the second time since Jan. 31 when they capped a seven-game streak to start the season with a shootout win against the Edmonton Oilers. They have 36 points and are tied with the St. Louis Blues for seventh in the Western Conference.
Thanks to its blistering start, which included a 12-game point streak, Anaheim is still solidly in second place in the West with 48 points, but the Ducks have hit their first true rough patch of the season. Next stop, Chicago -- where the Ducks will continue their four-game road trip against the 25-4-3 Blackhawks.
Pavelski scored for the second straight game since being moved from a second-line wing to the third-line center. Ryane Clowe, in his first game after missing four straight with a shoulder injury, made a rush down the right boards and sent a pass ahead to TJ Galiardi, who went behind the net and sent the puck to Pavelski, and the latter beat Hiller with a wraparound, putting the puck just inside the left post, for his ninth goal of the season.
Minutes later, Clowe put a big hit on Ducks center Dave Steckel, sending him into the boards. Anaheim defenseman Bryan Allen shoved Clowe in the back, igniting a long bout that landed both of them in the penalty box at 4:03 for five minutes and seemed to give the Sharks even more energy.
Just 49 seconds later, Marleau took a pass from Logan Couture in the slot and ripped a shot past Hiller, making it 2-0 with his team-high 16th goal of the season.
Then with Ducks defenseman Sheldon Souray in the box for holding Wingels, Burns ripped a shot from the left circle passed Hiller at 9:20 of the first period. The goal was Burns' fourth in eight games since making the switch from defenseman to forward.
After a scoreless second period, Wingels put San Jose ahead 4-0 at 6:44 of the third with a short-handed goal. Defenseman Dan Boyle hit Couture with a pass, sparking a 2-on-1 rush, and Wingels beat Hiller to is stick side for a goal to go with his two assists.
Just before Wingels scored, Ducks forward Corey Perry punched a trailing Boyle in the face. There was no penalty for the punch, but soon after the goal, an angry Boyle and Perry started trading punches in a spirited fight. Both received two minutes for cross checking and five for fighting.
Veteran forward Radek Dvorak, who signed with Anaheim on Sunday and cleared waivers Monday, was officially added to the Ducks' roster Wednesday after his immigration issues were resolved. Dvorak, who had been playing in Switzerland, was in the lineup and played his first game of the season for the Ducks.