Luke Glendening scored with 1:15 remaining, completing a comeback victory for the Detroit Red Wings, who beat the San Jose Sharks 3-2 on Thursday night.

Pavel Datsyuk and Temu Pulkkinen also scored for the Red Wings, who snapped a two-game skid. Jimmy Howard made 20 saves for the win, just his fourth in 14 career games against San Jose.

Matt Irwin and Patrick Marleau scored for the Sharks, who dropped their seventh straight at home, their longest skid of the season and further hurting their playoff hopes.

Irwin managed to find just enough space through traffic to drive the puck into the net following a pass from Joe Thornton, giving the Sharks the early advantage midway through the first period.