UNIONDALE, N.Y. -- Devon Toews scored at 1:13 of overtime, and the New York Islanders rallied for a 3-2 win against the St. Louis Blues at Nassau Coliseum on Monday.
Toews won it with a one-timer from the slot off a pass from behind the net by Mathew Barzal.
Brock Nelson and Barzal scored in the third period, and Thomas Greiss made 21 saves for New York (3-3-0), which was without forwards Casey Cizikas and Jordan Eberle because of undisclosed injuries.
[WATCH: All Blues vs. Islanders highlights]
"We're missing some bodies, everyone can tell that," Toews said. "But it's next man up, you know? We have guys that are stepping in, and in big roles, too, and making plays for us. That's what our team is about, and we'll take that."
Brayden Schenn extended his goal streak to five games, and Vladimir Tarasenko scored his first of the season for St. Louis (3-1-2), which finished its four-game road trip 2-1-1. Jordan Binnington made 29 saves.
Video: STL@NYI: Barzal ties game in final minute of 3rd
The Blues were outshot 18-6 in the third period.
"You're going to play really well and lose some games," Blues coach Craig Berube said. "We got a point out of it. Overall, I thought it was a real good road trip. You come away with that many points (five) on a road trip, you're doing a good job.
"It's unfortunate. You're up 2-0, you want to win the game, but things happen sometimes."
Moments after Islanders defenseman Johnny Boychuk kept the puck in the offensive zone, Barzal tied it 2-2 at 19:33 with a shot from the right circle that went off Blues forward Alexander Steen past Binnington.
Nelson ended Binnington's shutout bid to cut it to 2-1 on a wrist shot from the right boards at 14:29.
Video: STL@NYI: Nelson goes short side in 3rd
"Until the last six minutes of the game, they were kind of just hemming us in and we couldn't get anything going," said Barzal, who had his first multipoint game of the season. "We found a break there late, and sometimes with our style -- you know, hold teams off, hold teams off -- you get a bounce and then capitalize on your opportunities. That's what we did tonight.
"I don't know if we're deserving of two points, but that's the way you stay in the game. We battled right until the end."
Schenn gave the Blues a 1-0 lead at 6:48 of the first period when his pass to Tarasenko in the crease hit Anthony Beauvillier's stick and redirected past Greiss.
Tarasenko extended the lead to 2-0 with a power-play goal at 5:23 of the third with a wrist shot from the right circle.
Video: STL@NYI: Tarasenko nets PPG for first of season
"It's not a great feeling being up 2-0 with that amount of time left and losing in overtime," Schenn said. "I think we just took our foot off the gas. They hemmed us in our own end for parts of the third period, and we were unable to keep the lead."
Oliver Wahlstrom had two shots on goal in 15:13 of ice time in his NHL debut after being recalled from Bridgeport of the American Hockey League before the game.
"It was a dream come true," said Wahlstrom, who was selected with the No. 11 pick in the 2018 NHL Draft. "A really special moment for me and my family, too. It was just an unbelievable win. I'm so glad we got the win. Just build off it and keep winning."
They said it
"We were still competing, but it wasn't really working for us. It happens quick, and that's why you've got to play a full 60 (minutes) and you've got to be consistent all the way through and work hard. Hopefully this is a lesson learned for all of us to really just finish teams and close out games." -- Blues goalie Jordan Binnington
"We stayed with it and got rewarded at the end, 3-on-3. Obviously, a great play and [Toews] getting the winning goal there, but well done. You're playing the Stanley Cup champions. They're going to keep you hemmed in sometimes, and they did that. But we've got to keep battling." -- Islanders coach Barry Trotz
Need to know
It's the first time in Islanders history they won after being shut out for the first 54 minutes and trailing by more than one goal. … Trotz said Cizikas, who was placed on injured reserve, and Eberle are day to day. … Blues forward Mackenzie MacEachern had two hits in 7:43 of ice time in his season debut.
Blues: Host the Vancouver Canucks on Thursday (8 p.m. ET; SN1, FS-MW, NHL.TV)
Islanders: At the Winnipeg Jets on Thursday (8 p.m. ET; TSN3, MSG+, NHL.TV)
Video: Islanders rally late, top Blues in OT, 3-2