David Perron scored the winning goal in the shootout to lift the St. Louis Blues to a 3-2 victory over the Winnipeg Jets on Saturday.

Perron moved in on Chris Mason in the fourth round and roofed a backhander, ruining the Jets' rally from a two-goal deficit.

Perron and David Backes scored in regulation for St. Louis, which led 2-0 after the opening period despite getting outshot 16-6. Jaroslav Halak made 39 saves to pick up the win.

Blake Wheeler had two goals for Winnipeg, which hosts the Edmonton Oilers on Monday night. Mason made 14 stops.

Backes opened the scoring at 7:43 with his 18th goal of the year, converting a perfect pass from T.J. Oshie.

Oshie set up the second goal with just 46 seconds left in the period, sending a cross-ice pass to a streaking Perron, who beat Mason for his 12th of the season.

The Jets cut the Blues' lead in half when Wheeler scored his 12th of the year at 4:49 of the second, firing a rebound past Halak.

Wheeler tied it with just over four minutes left in the middle period, knocking in the puck following a goal-mouth scramble.

Neither team had a shot on goal in overtime.

St. Louis heads to Calgary on Monday night for a game with the Flames.

NOTES: Jets F Antti Miettinen, placed on waivers on Friday, was in the lineup Saturday afternoon on a line with Nik Antropov and Tim Stapleton. Miettinen agreed to waive his no-movement clause after being approached by management. ... Winnipeg-born forward Alexander Steen, the son of former Jets great Thomas Steen, did not play for the Blues. He's been out since just after Christmas with a concussion. But he was in the press box Saturday afternoon. Steen's dad is now a Winnipeg city official.