Pittsburgh's Sidney Crosby failed to find the same explosive form that marked his return to NHL action earlier this week and was held without a point as the Penguins lost 3-2 in overtime to St Louis Wednesday. Sidelined for more than 10 months after sustaining a concussion, Crosby showed ice hockey fans what they had been missing with two goals and two assists in his comeback game against the New York Islanders. On Wednesday, however, the Blues kept the 24-year-old Canadian quiet and earned the win on Alex Pietrangelo's goal in overtime. In Detroit, the Detroit Red Wings kicked off what Motor City sports fans hope will be a happy Thanksgiving holiday by powering to a 5-3 win over the struggling Calgary Flames Wednesday. Pavel Datsyuk and Valtteri Filppula scored 74 seconds apart in the third period to seal a third consecutive win for the home team, while Tomas Holmstrom contributed a pair of powerplay tallies. Other results: Boston 4, Buffalo 3, SO; Washington 4, Winnipeg 3, OT; Philadelphia 4, NY Islanders 3, OT; New Jersey 2, Columbus 1, SO; Montreal 4, Carolina 3, SO; Florida 2, NY Rangers 1; Minnesota 3, Nashville 2; Dallas 3, Los Angeles 2, OT; Phoenix 4, Anaheim 2; Vancouver 3, Colorado 0; San Jose 1, Chicago 0.