DETROIT (AP) _ Sergei Fedorov scored two goals Wednesday night as the Detroit Red Wings extended their winning streak to seven with a 5-2 victory over the San Jose Sharks.

Nicklas Listrom added two assists for Detroit, which last won seven straight Nov. 6-20, 1988. The club record is nine in a row.

The Red Wings moved a point ahead of Toronto for first place in the Central Division.

San Jose, meanwhile, fell to 2-16-4 on the season. The Sharks may have also lost goalie Chris Terreri, who started Wednesday but left in the second period with a bruised shoulder.

Terreri, who had a 2.28 goals-against average in his four previous starts since being obtained from New Jersey on Nov. 15, left right after a goal by former Red Wing Ray Sheppard gave the Sharks a 2-1 lead 2:45 into the second period.

With Arturs Irbe in goal, Bob Errey's second score of the year at 14:02 drew the Red Wings into a 2-2 tie. Fedorov then took over, scoring consecutive goals to give Detroit a 4-2 lead.

Detroit was on its third power play of the night when Paul Coffey dropped the puck perfectly just left of the net for Fedorov, who shot it cleanly past Irbe at 17:43 of the second for his ninth goal.

Fedorov scored again 6:01 into the third when he skated alone to Irbe's left and beat him. Fedorov was by himself after Slava Kozlov drew two defenders right of the net on his own drive before slipping a pass to Fedorov.

Former Shark Igor Larianov gave Detroit a 5-2 lead on a penalty shot at 13:30 after he was hooked by Marcus Ragnarsson on a breakaway.

The teams were tied 1-1 after two late goals in the first period.

Greg Johnson scored a power-play goal for Detroit when he one-timed a pass from Paul Coffey off of Terreri, who tipped the puck off the post and then accidentally knocked it in with his glove at 18:47. It was Johnson's fifth goal of the season, all coming during Detroit's winning streak.

Kevin Miller tied it 1:02 later when his shot from just inside the blue line soared over Chris Osgood's right shoulder and into the net for his seventh goal.

Sheppard, traded from Detroit to San Jose for Larianov on Oct. 24, put the Sharks up 2-1 when he stood in front of the crease and tipped in Doug Bolger's shot at 2:45 of the second. It was Sheppard's ninth goal of the year and seventh with San Jose.

Osgood stopped 14 of 16 shots to win his fifth straight start. He is 4-0 during Detroit's current streak and 9-2-1 for the year.