Daniel Sedin defeated the Detroit Red Wings almost single-handedly.

Sedin scored all four goals as the Vancouver Canucks defeated the visiting Red Wings 4-2 in front of a sellout crowd of 18,630 at General Motors Place on Tuesday.

It was a timely performance by the youngest of the Sedin twins as Vancouver was minus captain Markus Naslund (concussion), Ed Jovanovski (shoulder), Magnus Arvedson (knee) and Matt Cooke (suspension).

It not only marked Sedin's first NHL hat trick and four-goal outing, but gave him nine goals and 14 points in his past nine outings.

"If you don't get more confidence from this, I don't know when you'll get confidence," Sedin figured.

"When he's hot, he's hot," added Canucks defenceman Marek Malik, who had two assists.

"He seemed to be in the right place at the right time. Good things happen.

"He's got talent for sure. It looks like today was his day."

Nolan Baumgartner also added two assists as the Canucks (33-19-7-4) snapped a two-game losing streak.

Dan Cloutier recorded 28 saves.

"Now we know we can win if we work hard against any team in the league," Sedin said. "I think that's the recipe now, to work hard."

Henrik Zetterberg and Kris Draper tallied power-play goals for the Red Wings (35-17-9-2), who entered the contest unbeaten in four games (3-0-1-0) and an impressive 9-3-5-0 over their past 17.

The loss left Detroit at 81 points, four ahead of Vancouver and tied with Ottawa atop the overall NHL standings.

The Senators were similarly surprised, 4-2 by the Montreal Canadiens.

Sedin staked the Canucks to a 1-0 lead with his 13th goal of the season on a nifty deflection at 12:33 of the opening period.

But the Red Wings responded with back-to-back power-play goals as both Sami Salo and Jarkko Ruutu were penalzied for holding.

First, Zetterberg zipped in his 12th from Brett Hull with 2:34 left in the period.

Then, Draper notched his 24th at 6:36 of the second for a 2-1 edge.

The lead proved shortlived, however, as Sedin evened proceedings on a one-timer only 3:07 later.

Sedin restored Vancouver's advantage 13:02 into the third, slicing inside and backhanding his 15th behind Legace before completing the scoring into an empty net with 34 seconds remaining.

"I didn't think at all," Sedin said, recalling the game-winning play.

"I just tried to get it to the net and was lucky the goalie went down."

Sedin also rang a shot off the crossbar with 3:44 to go.

"I have to make those saves in tight games, in big games like this," Legace muttered.

Of note, Red Wings defenceman Chris Chelios departed clutching his shoulder in the second.

Chelios was injured when Canucks winger Todd Bertuzzi fell on him following a faceoff.

"With Chelly going down in the second period, we were down to five defencemen," Red Wings defenceman Nicklas Lidstrom explained. "And we spent a lot of time in our own end.

"I thought that made us more tired."

with files from CP Online