[Editor's Note: All of PFF's advanced stats and grades for every NFL player are made available in PFF's ELITE subscription. Subscribe today to gain access!]
PFF's ReFocused series features immediate takeaways from the two analysts who graded the game live. The two offer a detailed breakdown of the game's most notable performances before the grades and advanced stats are reviewed and finalized by Senior Analysts.
All of PFF's grades and advanced stats from this game and the other games played this week will be finalized and made available to ELITE subscribers within 24 hours of the final whistle. ELITE subscribers can view player grades, advanced statistics, positional snap counts and more in Premium Stats.
PFF's ELITE subscribers can also preview NFL and NCAA games in PFF Greenline, an online dashboard with projections for the spread, totals and moneyline.
John Brown continues to have his best season in years. He had nine catches, six of which went for either a first down or touchdown, and a season-high 138 receiving yards. Sunday was also his first multi-touchdown game since Week 3 of his rookie season in 2014.
Josh Allen threw a couple of dangerous passes but had a solid game overall. He recorded his first game with three passing touchdowns of the season. He also made a few nice plays with his legs, adding 55 rushing yards and another score on the ground.
Defensive tackle Ed Oliver, the Bills' first-round pick in April's draft, didn't dominate but flashed some of the high-end play. He used his strength to make an impact in the running game, giving Bills fans a glimpse of the player they hope he will develop into down the road.
Linebacker Matt Milano has struggled in 2019, but this was one of his better games. With the Dolphins throwing the ball to their running backs plenty, he played with the ball in front of him, finishing the game with a handful of tackles in the passing game.
The Dolphins failed to create any semblance of a pass-rush, as they did not record a sack, just a single hit and only pressured Allen a few times all game, which didn't do any favors for the secondary.
Miami gave up over 100 yards rushing to Buffalo's running backs, but it also took 28 carries to get there. Davon Godchaux stood out the most, making a few stops of his own and was fairly disruptive even when he couldn't make a play himself.
The offensive tackle position continues to be a problem for the Dolphins. The combination of Julie'n Davenport and J'Marcus Webb at left tackle and Jesse Davis at right tackle struggled against the Bills' defensive front. Davis was beaten to the inside by edge defender Lorenzo Alexander multiple times, keeping quarterback Ryan Fitzpatrick under pressure.
Fitzpatrick was solid at quarterback for Miami and didn't really make many costly mistakes throughout the game. With the Dolphins underdogs in the game, they needed a big game from him if they were going to have a chance to win, and while he couldn't do that, he was good enough to prevent the game from becoming a blowout.