DETROIT _ Just when it looked like the Blues were about to squander another two-goal lead, Ryan O'Reilly and David Perron came to the rescue.
O'Reilly's second goal of the day came with 4:18 to play and sent the game into overtime tied 4-4. Then Perron's sixth goal of the season came one minutes 28 seconds into overtime, giving the Blues a 5-4 victory Sunday at Little Caesars Arena.
The Blue return home with a 6-3-3 record. Detroit picked up a point with the overtime loss, but at 3-8-1 for the season saw its winless streak grow to eight games.
Detroit totally controlled play in the third period, scoring three times to take a 4-3 lead. But O'Reilly's a power-play goal sent the game into overtime 4-4.
The Red Wings outshot the Blues 16-5 in the second period and 25-10 over the final two periods of play.
The Blues started out on their heels in the second period, getting outshot 4-1 by Detroit in the opening minutes. Then the Red Wings scored on a power play, to make it a 2-1 game.
Filip Hronek beat Jordan Binnington glove side with a one-timer from the left faceoff circle with 9:56 left in the period. But the Blues answered with an O'Reilly goal 1 { minutes later to restore their two-goal lead and took a 3-1 lead into the third period.
For O'Reilly it was his second goal of the season, but his first with an actual goalie in the net. (He had an empty-netter Oct. 10 in Ottawa). O'Reilly skated in on left wing and beat Detroit goalie Jonathan Bernier with a shot that clanged off the crossbar but into the net.
After getting shut out for the first time since March 14 on Saturday night in Boston, the Blues quickly made sure that would not be the case Sunday in Detroit.
Just 127 seconds into Sunday's game, Brayden Schenn took a great backdoor feed from Ryan O'Reilly for a power play goal and a 1-0 lead over the Red Wings.
And less than 5 { minutes later it became 2-0 when Zach Sanford, parked in front of the net, deflected in an Alexander Steen shot from the high slot for his first goal of the season.
Schenn's goal was his ninth of the season; he didn't get his ninth last season until Game 40, a Jan. 7 victory over Philadelphia in Binnington's first NHL start.
Speaking of Binnington, he was back in goal following Saturday's 3-0 loss in Boston, marking the first time in his NHL career that he has started games on back-to-back nights.