Marc-Edouard Vlasic scored with 2.9 seconds remaining to give the San Jose Sharks a 3-2 win over the Winnipeg Jets on Monday night.

Joe Pavelski won an offensive zone faceoff to Logan Couture, who set up Vlasic for the winning goal past Jets goalie Michael Hutchinson.

Brent Burns and Melker Karlsson also scored for the Sharks. Andrew Ladd and Jay Harrison had goals for Winnipeg in the only NHL game on Monday.

Harrison's shot from the high slot on the power play got through Sharks goalie Antti Niemi's pads at 4:03 of the third period to tie it 2-2.

The clubs entered the night holding both of the Western Conference's wild card playoff spots. The Sharks (21-14-5) moved into a tie with Vancouver and Los Angeles for second in the Pacific Division.

The Jets (20-13-7) killed two penalties in the final 10 minutes. Ladd was called for illegal contact to Karlsson's head, and Paul Postma was whistled for delay of game.

Hutchinson, who entered with the NHL's best save percentage and goals-against average, stopped 34 shots. Making his fifth start in six games, Hutchinson has received an increased workload at the expense of longtime starter Ondrej Pavelec.

Niemi made 17 saves in his eighth start in nine games.

The teams traded power-play goals in the first period, with Burns opening the scoring at 2:53.

Pavelski won an offensive zone faceoff, and two passes later Burns hammered in a slap shot from the point for his 11th goal.

Ladd took a pass in the high slot from Bryan Little and beat Niemi to the glove side at 9:17 for his 15th goal.

The Sharks had a 13-4 shots advantage in the first period and limited the Jets to only one even-strength shot.

Pavelski floated a shot from the right boards that Karlsson tipped down and through Hutchinson's pads to give the Sharks a 2-1 lead early in the second.

The Jets begin a three-game Western swing Thursday at Arizona. The Sharks will continue their three-game trip Tuesday at Minnesota.

NOTES: San Jose C Joe Thornton missed a second straight game with an upper-body injury. Thornton was placed on the injured list after playing in 319 consecutive games. Grant Clitsome missed the game with an undisclosed injury, making it five Winnipeg defensemen sidelined. Callup Julien Brouillette made his first start with the Jets. ... Winnipeg forward Michael Frolik went to the dressing room following a hard check late in the second period, but returned for the start of the third.