Chad PenningtonThe knock on Chad Pennington his entire career is that he has a noodle-arm and can’t complete passes over 15 yards. But in the Dolphins impressive 25-16 win over the Bills on Sunday, Pennington proved that there is something attached to his right shoulder.

Pennington completed 22 of 30 passes for 314 yards and a touchdown against an underrated Buffalo defense and his 46-yard pass to Ted Ginn on the first play of the game set up a Anthony Fasano touchdown to put Miami up 7-0.

I was definitely skeptical of the Pennington signing in the offseason because I felt the Dolphins weren’t giving their young signal callers a chance to compete. But Pennington has been great for a young Miami squad and at 3-4 they’re certainly in the playoff hunt in the AFC, albeit a long shot.

The Bills really blew an opportunity to stay ahead of the Patriots in the AFC East. Trailing 17-16 at the start of the fourth quarter, Trent Edwards was intercepted, which Miami eventually turned into a field goal. On their next possession, Edwards fumbled and although Miami didn’t turn the turnover into points, they pinned the Bills at their own three-yard line and then sacked Edwards for a safety. Then down 25-16 with less than four minutes to play, Robert Royal fumbled, which allowed the Dolphins to run out the clock.

This was a disappointing step back for a Bills team that was building momentum after beating the Chargers last week.