Miami DolphinsDownload App

Dolphins-Bills: Miami Drowns Buffalo in South Florida

Kyle deManincorCorrespondent IMay 26, 2016

On Sunday, it was the dolphin that lived on land, not the buffalo.

The Miami Dolphins, that is.

In a must-win game, the Fins upset the Bills, 25-16, improving to 3-4 and tripling their win total from a year ago. It was Miami's first win against Buffalo since 2005.

Using a combination of efficient passing and a deadly defensive barrage, the Dolphins caught the Bills by surprise.

Ted Ginn Jr., the ninth pick in last year's draft, proved to critics that he isn't a bust.

Ginn caught seven passes for 175 yards, including two of 40+ yards.

Chad Pennington was superb yet again, squashing rumors that Chad Henne would soon see some action.

Completing 22 of 30 passes for 314 yards and zero interceptions, Pennington controlled the game right from the get go.

On Miami's opening drive, he marched the team down the field, setting up a two-yard touchdown pass to Anthony Fasano.

In the third quarter, with Miami trailing 16-10, Ricky Williams scored on a three-yard run to put the Fins up by one.

From there, the defense took over and inevitably sealed the deal.

Joey Porter, once again, was outstanding, sacking Trent Edwards twice, including one that forced a fumble for a safety.

He now has 10.5 sacks on the season and is on pace to break Michael Strahan's single-season sack record.

So much for being labeled as one of the worst free-agent signings in NFL history.

With Porter at the helm, the rest of the Dolphins' "D" followed his lead, forcing four Bills turnovers.

Rookie place-kicker Dan Carpenter continued to shine, kicking three crucial field goals when Miami needed them most.

Even with Ronnie Brown managing only 43 yards on 14 carries, Miami showed that they are not a one-dimensional offense.

This may be yet another wake-up call for the rest of the AFC, as the Dolphins clearly stated that they certainly are for real.

Where can I comment?

Stay on your game

Latest news, insights, and forecasts on your teams across leagues.

Choose Teams
Get it on the App StoreGet it on Google Play

Real-time news for your teams right on your mobile device.

Copyright © 2017 Bleacher Report, Inc. Turner Broadcasting System, Inc. All Rights Reserved. is part of Bleacher Report – Turner Sports Network, part of the Turner Sports and Entertainment Network. Certain photos copyright © 2017 Getty Images. Any commercial use or distribution without the express written consent of Getty Images is strictly prohibited. AdChoices