Detroit Red Wings\' Henrik Zetterberg (40) of Sweden passes to a teammate on his offensive end against Buffalo Sabres\' Andrej Sekera (44) of Slovakia during the first period of an NHL hockey game on Saturday, Jan. 10, 2009 in Detroit. THE ASSOCIATED PRESS/Jerry S. Mendoza
DETROIT - The Detroit Red Wings figured the best way to beat star Buffalo goalie Ryan Miller was to keep firing the puck at him. Eventually, it worked.
Mikael Samuelsson scored the go-ahead goal with 2:34 remaining in the third period as Detroit beat the Sabres 3-1 Saturday night.
"We were hoping to wear (Miller) down. We thought if we stayed at their net, we'd get our opportunities," Red Wings' coach Mike Babcock said. "He made some great saves early, but we stayed patient and were able to get the win."
Samuelsson also added an assist, Jiri Hudler had a goal and an assist and Marian Hossa also scored for Detroit, which won its sixth straight. Ty Conklin made 21 saves.
Derek Roy scored for Buffalo, which had its four-game winning streak snapped. Ryan Miller stopped 45 shots in the loss.
Samuelsson flipped a backhander past Miller from the slot after taking a pass from Hudler for his 10th goal of the season.
"(Hudler) gave me the puck coming into the zone. I tried to drive to the net, but couldn't really do it, so I pulled up," Samuelsson said. "I gave it to Huds and the defenceman lost me for a second and (Hudler) made a great play. I had a lot of time."
Miller thought Samuelsson was going to deflect the puck.
"I thought it was going to be a tip play but he knocked it down," he said.
Hossa got his 20th goal just 59 seconds later.
Hudler tied the score at one with three minutes left in the second period, beating Miller with a one-time slap shot from the top of the left circle for his 16th goal after taking a pass from Brett Lebda.
"They're tough. Ryan gave them a good chance to win," Conklin said. "He made some big saves. The longer games like that stay close, and we're controlling the play, we're going to break through."
Roy opened the scoring 5:03 into the first period when he shovelled in a rebound for his 16th goal.
Notes: Miller is from East Lansing, Mich., and played college hockey at Michigan State. ... Detroit D Niklas Kronwall didn't play because of the flu.