Bills offense

For 15 minutes, J.P. Losman and Lee Evans showed why they were first-round draft picks in 2004. Unfortunately, Buffalo had to play the next three quarters.

Losman made the mistakes common of a first-year starter, losing a fumble and throwing an interception on the Miami goal line. Using Losman’s youth as an excuse is beginning to wear thin. He needs to protect the ball better.

Willis McGahee ran well, gaining 81 yards on 27 carries. Eric Moulds’ streak of 121 consecutive games with a catch ended Sunday.

GRADE: 2 helmets (out of five)

Dolphins offense

Ronnie Brown and Ricky Williams were quiet, combining to rush for only 68 yards. Their lack of production was more than made up for by Sage Rosenfels. The Miami quarterback threw for 272 yards and two touchdowns after coming in for an injured Gus Frerotte.

Chris Chambers had a record-breaking day, catching 15 passes for 238 yards, both Miami records.

GRADE: 3 helmets

Bills defense

Coach Mike Mularkey said after the game he thought his defense played well. Good defenses don’t let journeymen quarterbacks throw for almost 300 yards in a half.

Improvement in run defense was negated by the disappearing act of the secondary. Nate Clements was consistently beaten by Chambers.

Defensive end Aaron Schobel had a nice game, picking up an interception and sack. London Fletcher had two sacks, one for a safety.

GRADE: 21/2 helmets

Dolphins defense

Travares Tillman certainly didn’t make any Bills fans long for the day he wore a Buffalo uniform. Evans abused the Miami secondary in the early going. The Dolphins did a good job of not mailing it in, giving their offense a chance to get them back in the game. Madison made a game-changing interception. It wasn’t pretty, but Dolphin defenders got the third down stops they needed in the fourth quarter.

GRADE: 21/2 helmets

Bills special teams

The best unit for Buffalo. McGee averaged 26 yards on three kick off returns, though mistakenly brought one out of the end zone in the fourth quarter when he should have taken the touchback. Punt coverage was excellent all day. Punter Brian Moorman also had a strong day, but his last kick was a disappointment.

Roscoe Parrish made a terrible decision in trying to field a punt, leading to a fumble the Dolphins recovered.

GRADE: 3 helmets

Dolphins special teams

Miami punt coverage was average, allowing a 36-yard Parish return, but also forcing a fumble. Punter Donnie Jones averaged only 36 yards on seven kicks, though he did pin the Bills inside their own 20 four times.

Place-kicker Olindo Mare was perfect, converting a 23-yard field goal and three extra points, including the game winner.

GRADE: 31/2 helmets

Bills coaching

That couldn’t have been wide receiver Roscoe Parrish throwing a pass, could it? With this coaching staff, anything is possible. Play calling was superb in the first quarter, atrocious for the next three.

Losman and Evans had their way with the Dolphins in the first quarter. So naturally the coaching staff went as far away from the combination as they could for the rest of the game. Eric Moulds was healthy, yet barely got in the game.

GRADE: 1/2 helmet

Dolphins coaching

Miami coach Nick Saban saw a weakness in the Buffalo secondary and exploited it. Rosenfels to Chambers looked like Montana to Rice. Offensive coaching staff struggled to find a way to get Brown and Williams going against a poor Buffalo rushing defense. Perfect play call on the fade to Chambers that won the game.

GRADE: 31/2 helmets