Buffalo stays unbeaten with clutch plays.
The Buffalo Bills defeated the Miami Dolphins 31 21 on Thursday Night Football in a game that showcased big defensive stops and a historic milestone for Josh Allen. The Bills remain unbeaten this season while the Dolphins dropped to 0 3 after costly mistakes late in the game.
The Bills Dolphins matchup ended with Buffalo securing a strong win. The Bills scored 31 points while the Dolphins managed 21 which gave Buffalo a 10 point lead at the end of the game. Fans of both sides witnessed an action packed contest with plenty of highlights.
Josh Allen led the way with three touchdown passes including his 200th career passing TD in the NFL. He joined an elite group as the sixth fastest quarterback to reach the mark.
Allen is now 13 to 2 against Miami in his career, further cementing his dominance over the AFC East rivals. Running back James Cook added balance to the offense with 108 rushing yards on 19 carries and a touchdown keeping Buffalo’s attack moving when it needed stability.
Dolphins’ late chances slip away

Miami kept the contest tight into the fourth quarter but two critical penalties and one interception turned the game. Linebacker Terrel Bernard intercepted Tua Tagovailoa’s pass with just over three minutes left, ending the Dolphins’ chance to tie the score. Earlier, roughing penalties had also extended Buffalo drives, proving costly for Miami’s defense.
Despite the loss, the Dolphins showed improvement under head coach Mike McDaniel opening the game with an early touchdown and keeping pressure on the Bills throughout. However, mistakes at key moments left them still searching for their first win of the season.
The Bills improved to 3 0 and will next face the New Orleans Saints while the Dolphins look to bounce back at home against the New York Jets.