DALLAS -- The Dallas Stars were bound and determined to salvage the final game of their three-game homestand.
After getting power-play goals from Jaromir Jagr and Michael Ryder plus an insurance tally from Jamie Benn, Dallas (9-8-1) did just that in a 3-1 win over the San Jose Sharks (8-6-3) before a sellout crowd of 18,584 at American Airlines Center.
Dallas rookie goaltender Crisopher Nilstorp also earned his first career win with a 31-save performance.
After a scoreless game for much of the first two periods, Dallas broke through late in the second period on the power play when Jagr knocked in a wrister from the edge of the San Jose crease 58 seconds before the second intermission to make it 1-0.
The Stars had first gone on the power play when Dan Boyle was whistled for high sticking with 2:38 left and after Marc-Edouard Vlasic joined him in the penalty box at 18:09 for crosschecking, Dallas converted, ending a run of 16 straight power plays without a goal.
Dallas then went ahead 2-0 just 30 seconds into the third when, with Dallas again on the power play, Ryder beat San Jose goaltender Antti Niemi with a 28-foot wrister to his right for his sixth of the year.
However, that lead was cut in half when Marleau beat Nilstorp short side with a 12-foot wrister at 2:19 as the Sharks had a 5-on-3 advantage, ending a San Jose run of 23 straight power play opportunities without a goal.
San Jose had gained the two-man edge at 2:17 when Dallas defenseman Stephane Robidas was guilty of hooking, just 1:04 after the Stars' Eric Nystrom earned an interference penalty.
Benn's insurance goal came with 2:11 left when after a solid feed from Alex Goligoski, who got his second assist of the night on the tally, beating Niemi low on his glove side with a 40-foot wrister to make it 3-1.
In the opening period, Dallas went on the power play three times, including a 2-on-1 opportunity that lasted just over a minute following a Patrick Marleau tripping penalty and a delay of game call on Vlasic for shooting the puck into the crowd. However, the Stars were unable to convert any of those opportunities.
Dallas even started the second frame with a man advantage after San Jose's Brad Stuart was guilty of tripping with 1:10 but saw that opportunity negated when Jordie Benn was called for holding just 34 seconds into the period.
At 8:21 of the second, San Jose's Joe Thornton and the Stars' Jamie Benn dropped the gloves to earn matching five-minute fighting majors for their rather lengthy and action-packed duel. The Stars then had their best chance to date at 10:31 when a slapshot by Vernon Fiddler from the left side deflected hard off the far post.
The Sharks finished the game with just five healthy defensemen after Brent Burns suffered an undisclosed injury early in the first period and did not return. Dallas was down to four healthy defensemen by the final horn, losing Aaron Rome in the first period to a lower-body injury and Philip Larsen late in the third to an apparent shoulder injury after a controversial boarding call.
Niemi stopped 25 of the 28 shots he faced to earn his second loss in as many nights.
San Jose will now head home for a few days off before beginning a three-game homestand on Tuesday against Colorado while Dallas begins a quick two-game road swing on Monday night in Nashville in the first game of a back-to-back.
NOTES: Sharks left winger Ryane Clowe was unavailable for Saturday's game since he is likely facing a suspension for leaving the bench to confront Chicago's Andrew Shaw in the closing moments of a 2-1 loss at United Center on Friday. ... Before Saturday's game, Dallas honored captain Brenden Morrow for being named to the Stars' 20th anniversary team. ... Antti Niemi started in goal for San Jose for a second straight game, the first time he has started both ends of a back-to-back this season. ... Stars defenseman Trevor Daley missed a second straight game with a neck injury. Dallas head coach Glen Gulutzan said after the morning skate that Daley could return by Monday, when the Stars start a quick two-game road trip in Nashville. ... Announced attendance for Saturday's game was 18,584, Dallas' second sellout of the season.