DETROIT -- Henrik Zetterberg did everything but score the winning goal.
Pavel Datsyuk's power-play goal in the third period broke a tie and Zetterberg had three goals and two assists in the Detroit Red Wings' 5-3 win over the St. Louis Blues on Friday night at Joe Louis Arena.
Jonathan Ericsson also scored for Detroit (4-2-1) and Johan Franzen had three assists while Jimmy Howard made 23 saves.
It was a lot different than the first time the two teams met this season. The Blues dominated the Red Wings 6-0 in the season opener in St. Louis on Jan. 19.
"Last game was pretty uncharacteristic. Usually that's what the games are like," Howard said. "Back and forth, up and down, scoring chances, goalies making saves. It's one of those fun games to be a part of."
Kevin Shattenkirk, Matt D'Agostini and Patrik Berglund got St. Louis' goals. Jaroslav Halak made nine saves and Brian Elliott stopped 17 shots.
The Blues, who rallied from a 2-0 first-period deficit to take a 3-2 lead in the second period, are 6-2-0 and had their four-game winning streak snapped.
"We definitely did a good job coming back. From there it was anybody's game," Shattenkirk said.
Datsyuk put Detroit ahead with a power-play goal with 8:05 left in the third period. His third goal came when he beat Elliott high to the short side with a wrist shot.
But Datsyuk preferred to talk about Zetterberg.
"Today was Hank night," he said. "They gave my Fathead (Fans received a Datsyuk Fathead on Friday night), but now it looks like we need to change to Hank."
Zetterberg didn't practice on Thursday because he was ill.
"I felt good. Sometimes it's nice to have two days off and especially like this," Zetterberg said. "Gotta like the rest so can't complain."
Ericsson was certainly impressed.
"Oh my god, if I had been out for a day like that I would be struggling to be skating," he said. "And he was flying out there. I don't know how he does it."
Datsyuk scored during a five-minute power play due to a questionable match penalty on David Backes for a hit on Kent Huskins 9:38 into the third.
"I'm not going to comment on that. It was a big turning point and it turned out being the turning point of the game," St. Louis coach Ken Hitchcock said.
Zetterberg, who has five goals on the season, completed his fifth career hat trick with an empty-net, shorthanded goal with 12.6 seconds left on a diving attempt from in front of the net. Zetterberg also matched his career high of five points.
Ericsson tied the game at 3, 4:31 into the third period. He beat Elliott from the right face-off dot, while a penalty was being called on the Blues and the Red Wings had the extra skater. It was Ericsson's first goal.
Berglund's power-play goal 4:30 into the second period gave St. Louis a 3-2 lead. His fifth goal came when Berglund was in front of the net and knocked in Backes' pass from the corner.
The score was tied at 2 after the first period.
Zetterberg's two goals gave the Red Wings a 2-0 lead a little more than eight minutes into the game. His power-play goal opened the scoring at 6:12 when he connected on a one-time slap shot from just inside the right circle.
Zetterberg then scored on a breakaway 1:55 later when he took Ericsson's long breakout pass at the center red line and beat Halak between the pads with a backhand shot after a move.
Shattenkirk's power-play goal got the Blues on the board 9:50 into the game. Shattenkirk beat Howard with a wrist shot from the face-off dot.
D'Agostini tied the game with 6:56 remaining in the opening period when he beat Howard from the right circle on a partial breakaway.
NOTES: St. Louis replaced goalie Halak with Elliott with 3:51 left in the first period because of a lower-body injury, according to Hitchcock. The Blues coach added that Halak will be checked further when the team returns to St. Louis. ... Detroit center Darren Helm missed his third straight game because of back soreness and goalie Jonas Gustavsson remained sidelined with a sore groin. ... St. Louis defenseman Wade Redden returned to the lineup after missing Thursday night's 4-1 win in Columbus because of flulike symptoms. ... Defenseman Brian Lashoff was a healthy scratch for the Red Wings while Scott Nichol, Jamie Langenbrunner and Ian Cole didn't play for the Blues.