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.

Watch NBC 5 free wherever you are WATCH HERE

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.

Create a free account with NBC 5 DFW to save articles and videos. LEARN MORE

Here are winners and losers from the primetime affair:

WINNER: Josh Allen, Bills

Allen's repeat league MVP bid is still going strong. The star QB1 threw for 213 yards on 22 of 28

See Full Page