Updated

Scott Gomez and Adam Burish ended long goal droughts and Joe Pavelski scored the shootout winner as the San Jose Sharks defeated the Vancouver Canucks 3-2 on Tuesday night.

Brad Stuart added two assists and Antti Niemi made 36 saves for San Jose, which won its second straight game after a stretch in which it went 2-6-4.

Gomez's goal was his first of the season and just his 10th in his last 133 NHL games, while Burish scored his first goal in 45 games.

Henrik Sedin and Jannik Hansen scored for Vancouver, which dropped to 3-5-2 in its past 10 games after starting the season 8-2-2.