DETROIT -- Doug Weight had the second three-goal game of his career and Dallas Drake collected five assists as the St. Louis Blues held off the Detroit Red Wings 6-5 on Wednesday night.
Red Wings goalie Dominik Hasek allowed four goals on St. Louis' first 13 shots and was pulled early in the second period as Detroit's club record 15-game home winning streak ended.
Peter Sejna added two power-play goals for St. Louis, Keith Tkachuk had a power-play goal and Mike Danton had two assists.
For the Red Wings, Pavel Datsyuk, Steve Yzerman, Boyd Devereaux, Kris Draper and Brett Hull scored. Draper's goal came with Detroit playing short-handed.
Hull's goal came with 1:10 remaining, the 718th of his career. That put him alone in fourth place on the NHL all-time goal scoring list. He had been tied with Phil Esposito. Only Wayne Gretzky (894), Gordie Howe (801)and Marcel Dionne (731) have more goals.
Hasek was replaced by Manny Legace after Sejna's power-play goal 4:46 into the second period. That goal made it 4-2 and came 2:14 after Yzerman's goal had brought the Red Wings within 3-2.
Sejna added his second goal with 2:14 left in the second period and Weight completed the hat trick 2:26 into the third period.