Alexander Steen scored two goals, and Jake Allen made 25 saves in the St. Louis Blues' 6-3 win against the suddenly slumping New York Islanders on Thursday night.

Steen's goal at 4:34 of the third period broke a 2-2 tie. T.J. Oshie started the play by ripping a shot down the right side. The rebound off goalie Jaroslav Halak's pad went to Steen, who scored his seventh of the season.

Oshie and Paul Stastny added insurance goals at 15:47 and 17:48.

Kyle Okposo scored his sixth goal for New York at 18:16, before Jaden Schwartz ended any hopes of a comeback with an empty-net goal at 18:56.

After surrendering just four goals during a three game winning streak, the Islanders have given up 17 during their skid — including six twice to the Blues.

Allen, in his first action since being replaced by Martin Brodeur in the Blues' first meeting with the Islanders last Saturday, turned away five of six shots in the third period after coughing up a two-goal lead late in the second.

It was a far cry from Allen's first outing against the Islanders when the rookie was pulled after giving up three goals on just 12 shots in the opening period.

Steen, back in the lineup after missing two games because of a lower-body injury, scored his sixth of the season on the power play at 5:58 in the first period to give the Blues a 1-0 lead.

Barret Jackman doubled the lead at 14:18. Jackman's slap shot from the top of the circle was his first goal since Jan. 20 against Detroit.

The Islanders tied it with a pair of goals late in the second period.

John Tavares scored his 12th goal of the season at 16:03 to put the Islanders on the board. Mikhail Grabovski's unassisted goal at 19:55 tied it.

It was the second time in two games that the Blues struggled in the second period. St. Louis gave up 14 shots to the Islanders after surrendering 18 to Florida on Monday.

Halak, questionable before the game due to an upper-body injury, was shaken up midway through the first period after taking David Backes' shot in the mask. Halak stayed in the game and finished with 27 saves.

NOTES: After scoring key goals in the Blues' win over Florida on Monday, Ian Cole and Chris Porter were scratched along with Magnus Paajarvi. ... Blues D Jay Bouwmeester returned to the lineup after missing eight games. ... Griffin Reinhart, Josh Bailey and Cory Conacher were scratched for the Islanders.