DETROIT -- The St. Louis Blues must have thought, "Here we go again."
After being winless in their previous five games (0-4-1), the Blues allowed two early goals on Wednesday night.
But St. Louis bounced back and won a 4-3 overtime decision over the Detroit Red Wings at Joe Louis Arena on to Alexander Steen's goal 52 seconds into the extra period.
"The way things have been going, that would have been the easy way out," said Patrick Stewart, who had a goal and an assist for the Blues. "Pack it in and go to Calgary."
Patrik Berglund and Vladimir Tarasenko also scored for St. Louis (7-5-1), which began a three-game trip. Jake Allen stopped 15 shots in his first NHL start. He was in net because veteran Brian Elliott has struggled recently.
"The first period was the debris left over from not being successful," Blues coach Ken Hitchcock said. "Once we started checking and playing, we played well."
Tomas Tatar, Drew Miller and Pavel Datsyuk got the goals for Detroit (7-4-2). Jimmy Howard made 21 saves.
"I think a little bit, give them credit," Red Wings coach Mike Babcock said. "It's a 60-minute game, we knew it was going to be a 60-minute game."
Steen jammed a shot past Howard from just outside the crease for his third goal.
"Just hoping something bounced out; got lucky," Steen said.
St. Louis held Detroit to seven shots after the first period, five in the second period and one each in third and in overtime.
Justin Abdelkader's shot with 1:43 left in the third was the Red Wings' only shot of the period.
"I just think we made some smart choices," Blues defenseman Kevin Shattenkirk said. "We knew we were the road team in a 3-3 tie. Get it into their zone and get it out of ours. Our penalty kill did a great job."
Datsyuk's sixth goal of the season tied the game 3-3 with 7:21 remaining in the second period. He banked a shot in off the back of Allen's leg from behind the net.
Tarasenko and Stewart scored their sixth goals of the season 1:45 apart in the second to give the Blues a 3-2 lead.
Tarasenko scored on the power play 7:12 into the period on a shot from the inside part of the right circle. Stewart than took a pass from Alex Pietrangelo for a breakaway and beat Howard with a couple of moves and a backhand shot.
Detroit led, 2-1, after the first period. Berglund put St. Louis on the board with a shorthanded goal with 4:42 left. He put in a one-timer from the right circle off a pass that T.J. Oshie made while falling in the high slot. It was Berglund's sixth goal.
"Berglund's goal shorthanded really calmed everything down," Hitchcock said.
Babcock agreed. The goal came after a turnover by defenseman Brian Lashoff just inside the St. Louis blue line, and with forwards Abdelkader and Brunner back defending Oshie and Berglund on a 2-on-2.
"The part for me that was tough is the penalty kill goal we give up when we're trying to score, not even off a clean play," Babcock said.
Tatar and Miller had given the Red Wings a 2-0 lead.
Tatar opened the scoring 2:17 into the game when he stole the puck from Pietrangelo right in front of Allen. Tatar made a couple of moves and put a backhand shot under the crossbar for his first goal.
Miller got his first goal at 7:54 when he poked in his own rebound as it lay along the goal line.
"It was gut check time," Blues captain David Backes said.
NOTES: Detroit forward Johan Franzen didn't play because of a sore hip flexor. He was replaced in the lineup by Patrick Eaves, and Justin Abdelkader took his place on a line with Henrik Zetterberg and Damien Brunner. ... Red Wings forward Todd Bertuzzi missed his third game because of a sore back. ... Defenseman Wade Redden and forward Matt D'Agostini were healthy scratches for St. Louis. ... Blues goalie Jaroslav Halak missed his fifth game because of a groin injury. Hitchcock said Halak is day-to-day. ... Former Red Wings star defenseman and seven-time Norris Trophy winner Nicklas Lidstrom, who retired after last season, was in attendance along with former teammate Tomas Holmstrom, who also has retired. Lidstrom has returned to his native Vasteras, Sweden, to live.