DETROIT -- David Perron scored at 1:28 of overtime, and the St. Louis Blues handed the Detroit Red Wings their eighth straight loss with a 5-4 victory at Little Caesars Arena on Sunday.
Perron, who also had three assists, won it with a wrist shot that beat Red Wings goalie Jonathan Bernier.
"We got a good change so we were out there with some tired guys," Perron said. "I saw someone in front of the net, so I tried to go high blocker side.
[WATCH: All Blues vs. Red Wings Highlights]
"I've played against Jonathan since juniors and I had never scored on him, so that made it even better."
Perron's goal came after Ryan O'Reilly tied it 4-4 at 15:42 on the power play after Detroit scored three straight in the third period to take a 4-3 lead.
Video: EA Sports Overtime Winner: Perron lifts Blues
"We were focused on getting off to a good start, but we really didn't handle their adjustments," O'Reilly said. "No team is ever going to take us lightly because of what we just did (winning the Stanley Cup), so we can't take our foot off the gas at all."
O'Reilly had two goals and two assists, Brayden Schenn had a goal and an assist, and Jordan Binnington made 29 saves for St. Louis (6-3-3), which has won three of its past four.
Tyler Bertuzzi and Dylan Larkin each had a goal and an assist, and Bernier made 15 saves for Detroit (3-8-1), which is 0-7-1 during its losing streak.
Video: STL@DET: Bertuzzi scores go-ahead goal off the draw
Schenn gave the Blues a 1-0 lead at 2:07 of the first period, receiving a cross-slot pass from O'Reilly and tapping the puck into an open net.
Zach Sanford scored his first goal of the season to make it 2-0 at 7:26 with a deflection of Alexander Steen's initial shot.
Filip Hronek cut it to 2-1 with a power-play goal at 10:04 of the second period, ending Detroit's scoreless streak at 127:39, but O'Reilly gave the Blues a 3-1 lead at 11:39 with a shot from the left face-off dot that went over Bernier's right shoulder.
"We have really good chemistry and I thought that's where all of our line's goals came from tonight," said Perron, who had the primary assist on the play. "He trusts me enough to know I'm going to put the puck in a spot where he won't get clobbered."
Larkin pulled the Red Wings to within 3-2 at 1:44 of the third period with a shot that went off Binnington's glove.
Valtteri Filppula tied it 3-3 at 6:00 when his centering pass hit Blues defenseman Alex Pietrangelo's skate in front, and Bertuzzi gave the Red Wings a 4-3 lead at 11:51.
"I thought that stretch of the third period was the best we've played all year," Bertuzzi said. "Everyone was playing with so much emotion and it was finally showing up on the score sheet."
However, Detroit took a penalty for too many men on the ice at 15:19 and O'Reilly tied the game 23 seconds later following a scramble around the net.
Video: STL@DET: O'Reilly buries his second goal to tie game
"That's a joke," Red Wings coach Jeff Blashill said. "There's no possible way we can let that happen in that situation. It's my bench, so it is my responsibility. We can't end up with two players not knowing who is supposed to be on the ice after a change.
"We had a bad change and we never recovered from it. It was just chaos to the point that we ran into our own goalie."
Steen missed the third period with a lower-body injury, but Blues coach Craig Berube said he didn't think it was serious.
"We'll know for sure on Monday, but I think he'll be OK," Berube said.
They said it
"We knew energy might become an issue after last night (3-0 loss to Boston Bruins), and I think it did. We had a good first period and an OK second period, but when they really started to push in the third period, we really didn't have an answer. Luckily, we were able to tie it back up and win it in overtime." -- St. Louis coach Craig Berube
"That's the best we've played in a while. We don't like the too many men penalty, but that's a mental error in an emotional game. They are the Stanley Cup champions and they got a quick one, but that is a period we can build from going forward." -- Red Wings center Dylan Larkin on Detroit's third period
Need to know
Binnington started each game of the back-to-back because Jake Allen was sick. … O'Reilly's four-point game was his second this month. He also did it against the Ottawa Senators on Oct. 10. … Detroit's losing streak is its third of at least eight games in the past three seasons.
Blues: Host the Minnesota Wild on Wednesday (8 p.m. ET; NBCSN)
Red Wings: Host the Edmonton Oilers on Tuesday (7:30 p.m. ET; SN360, SN1, FS-D, NHL.TV)
Video: O'Reilly, Perron help Blues top Red Wings in overtime