The Buffalo Bills are still undefeated. But the Miami Dolphins have much to worry about.

Buffalo beat Miami at home 31-21 in Week 3 of Thursday Night Football, avoiding an upset thanks to a late interception and ensuing field goal.

Miami started off hot with a deep kickoff return, momentum that sustained for three-and-a-half quarters.

Josh Allen and Co. fared well against a Miami defense that exhibited intriguing upside, but it wasn’t enough for the ‘Fins to prevent a 0-3 mark.

Here are winners and losers from the primetime affair:

MORE NFL COVERAGE

NFL Sep 16

WHO IS PLAYING IN NFL WEEK 3? HERE'S THE FULL SCHEDULE

NFL Sep 16

HOW MANY NFL TEAMS MAKE THE PLAYOFFS AFTER STARTING 0-2? THESE TEAMS NEED HOPE

NFL Sep 15

TOM BRADY, NFL STARS TO COMPETE IN 2026 SAUDI ARABIA FLAG FOOTBALL

See Full Page