Doug Gilmour scored his 400th career goal and Steve Passmore made 37 saves as the Chicago Blackhawks beat host Detroit, 4-2, last night, ending the Red Wings' five-game winning streak.

Dean McAmmond, Bryan McCabe and Bryan Muir also scored for the Blackhawks, who won their second straight after an 0-4-4 start.

Steve Duchesne and Chris Chelios had Detroit's goals as the Red Wings (7-2-1) lost for the first time in eight games since a 3-2 loss to Dallas in their second game of the season.

Gilmour's first-period goal made him the 54th player in NHL history to reach 400. The Blackhawks never trailed after his score.

"That'll be the best goal of my career when I tell my kids about it," Gilmour joked. "I just tried to dump it in front and it went off somebody."

Passmore got his second career win and his first for the Blackhawks in place of regular Jocelyn Thibault, who beat Montreal, 1-0, Wednesday to give the Blackhawks their first win of the season.

SABRES 3, PANTHERS 2: Buffalo goaltender Dominik Hasek aggravated a groin injury and will not make the trip to Boston for today's game. That's the bad news. The good news for the Sabres: Geoff Sanderson scored with 5.5 seconds left in overtime to give Buffalo the win over visiting Florida.

Hasek, injured on a go-ahead goal by defenseman Bret Hedican with 33 seconds left, will be evaluated by team doctors in Buffalo.

Sanderson took a pass from Curtis Brown and fired the puck past Florida goaltender Trevor Kidd for his fourth career overtime goal and first with the Sabres.

DEVILS 4, HURRICANES 2: New Jersey scored three goals in a three-minute span early in the third period as the Devils spoiled the opening of Carolina's new facility, the $158 million Raleigh Entertainment and Sports Arena. Hurricanes goaltender Arturs Irbe was sharp for the first 40 minutes as Carolina led 1-0. But Irbe let in a soft goal from the blue line by 26-year-old rookie Brian Rafalski 51 seconds into the period.