Patrick Marleau scored the go-ahead goal in the third period and the San Jose Sharks won their third straight, beating the Vancouver Canucks 3-2 on Thursday night.

Brent Burns and Tomas Hertl had a goal and an assist each for the Sharks, who rebounded from a 2-0 deficit to remain third in the Pacific Division. Martin Jones made 28 saves for San Jose.

Jake Virtanen and Sven Baertschi scored for the Canucks, who have lost three straight and fell 10 points behind Minnesota and Colorado for the second wild-card berth in the Western Conference. Ryan Miller stopped 27 shots.

It was the first of a home-and-home series between the teams, who met Sunday with the Sharks winning 4-1 at Rogers Arena. They play again on Saturday in San Jose and then twice more before the end of the month.