SAN JOSE, Calif. -- Patrick Marleau provided a fitting ending to a night that began with a pregame ceremony honoring his 1,000th career game last month.
"It's a nice way to finish it off with a win on the same day as the ceremony with the parents in town," Marleau said. "It's a nice little story line, don't you think?"
Joe Pavelski scored in the closing seconds of the second period and opening minutes of the third to start San Jose's comeback and Kyle Wellwood tied it later in the third. Alex Stalock got the win in relief in his NHL debut, making nine saves, including a strong pad stop on a tip by Shane Doan on the power play shortly before Marleau's game-winner.
Keith Yandle scored to extend his point-scoring streak to 10 games for the Coyotes, but lost the puck to Marleau in the offensive zone on the power play.
"I was able to chip it by the d-man there and win a race for the puck," said Marleau, who played his 1,000th game last month in Phoenix. "The puck was rolling the whole way and I was able to get the shot off."
Joe Thornton added an empty-net goal with 10.2 seconds to play, leading Yandle to break his stick in frustration as the Coyotes head home on a downer instead of with their sixth straight road win.
"They got a couple of good goals and caught a couple of breaks," Yandle said. "We couldn't close them out. It was a back breaker but the good thing about it is we play again tomorrow night."
The comeback sent the Sharks off on a high note for their longest road trip of the season -- a seven-game, two-week trek that begins in Anaheim on Wednesday night.
The Sharks have won five of six heading into the road trip, but coach Todd McLellan was in no mood to celebrate the most recent win after watching his team come out flat for most of the first two periods.
"If we leave here patting ourselves on the back, we've got huge problems," McLellan said. "I was really disappointed in our group tonight. Very disappointed in the lack of drive and lack of passion to come out and play. That's the last thing I expected. I do give them credit they found a way to dig in and come back."
The Sharks trailed 3-0 late in the second period on a night when nothing seemed to go right. They were booed by the home crowd, pulled goalie Antti Niemi and couldn't even get into a fight when they tried.
Jamal Mayers dropped his gloves right after a faceoff midway through the second, ready to challenge Bissonnette. But Bissonnette, who has nine fighting penalties this season, didn't take the bait and Mayers was left shaking his head as he was sent to the locker room with a 10-minute misconduct penalty.
But the frustration started to ease late in the period when Eric Belanger got sent off for holding. Dany Heatley sent a shot in on Bryzgalov and Pavelski knocked the rebound in with 7.2 seconds left in the period to cut it to 3-1.
Then just 1:24 into the third, Pavelski skated to the front of the net and was in position to knock in a rebound of Devin Setoguchi's to make it a one-goal game.
Wellwood tied it with his first goal since joining the Sharks late last month off a pass from fellow newcomer Ben Eager -- capping a stretch of three goals in less than six minutes.
"It was a huge disappointment," Phoenix coach Dave Tippett said. "We made a couple of critical errors to let them back into the game and they ran with it. We took a penalty at the end of the second period that gave them some life."
The Coyotes jumped on the Sharks with two goals in a strong opening period and then took control of the game when Bissonnette scored for the first time in more than a year on a one-timer in the slot off a feed from Oliver Ekman-Larsson to make it 3-0 and draw boos from the crowd. That goal led McLellan to pull Antti Niemi and put Stalock in goal for his NHL debut.
"I just threw on the gear and went out," Stalock said. "I didn't have to fight any nerves because it was immediate. That was nice."
- Yandle has 15 points during his 10-game streak.
- San Jose leading goal scorer Logan Couture was a late scratch with the flu.
- The Sharks did not recall F Jamie McGinn from Worcester after the All-Star break. McGinn scored one goal in 49 games before the break.