MIAMI -- Ted Ginn Jr.'s career in Miami began with boos, and it took 18 months for him to silence the critics.
A draft bust no more, Ginn made seven catches Sunday for a career-high 175 yards, and the Dolphins overcame a nine-point third-quarter deficit to beat Buffalo 25-16.
With Ginn's first 100-yard game, he made by far his biggest impact since Miami's much-mocked decision to take him with the ninth overall pick last year. Fans at a draft party booed when the selection was announced, and he has heard plenty of criticism since.
"I just let all that go past my head," Ginn said. "As long as the people on my team love me and want me to get better, the other stuff doesn't matter."
Like Ginn, the Dolphins these days are all about erasing labels: They're no longer lousy. Miami (3-4) tripled its win total from last season under the new Bill Parcells regime, and broke a four-game losing streak against Buffalo.
"We needed this win," said Dolphins cornerback Andre Goodman, part of a defense that shut out the Bills over the final 25 minutes. "We didn't want to go to 2-5, and the season is over before the halfway point."
The Bills (5-2) lost for the second time in three games and fell into a tie with New England atop the AFC East. They committed four turnovers, all in the fourth quarter to squash any comeback chances.
"It's a game that's very disappointing," coach Dick Jauron said. "We just gave up too many big plays and turned the ball over. You do that in the NFL and your odds of winning are not good."
Ginn set up Miami's first two scores with receptions of 46 and 64 yards. Those completions were part of an efficient day for Chad Pennington, who went 22-for-30 for 314 yards with no interceptions.
"A lot of people are wondering, 'Where's Ted? Where's Ted?'" Pennington said. "With young receivers it takes awhile. He just keeps getting better and better. He's hungry, and he wants to be the guy."
Joey Porter had two sacks, including one to force a fumble for a safety as the Bills unraveled in the final period.
"We really killed ourselves," Buffalo receiver Lee Evans said.