JUMP TO:
If moral victories counted for real wins, the Miami Dolphins might be leaving Week 3 feeling a little bit better about their record. Unfortunately for them, that isn't the case.
In an AFC East showdown on "Thursday Night Football," the Dolphins came in trending toward an all-out collapse as questions grew over Tua Tagovailoa, Mike McDaniel and Tyreek Hill's futures with the team. Miami didn't win, so those questions will likely remain — but the Dolphins did put forth a better effort than some expected, with the Buffalo Bills needing 10 fourth-quarter points to seal a 31-21 victory in Week 3.
An interception from Tagovailoa with around three minutes left sealed the Bills' third-straight victory to open 2025. Terrel Bernard jumped in front of a short pass, allowing Buffalo to drain the clock and add some late points. However, even on a night where Josh Allen threw the ball well (213 passing yards, three touchdowns), the Bills just couldn't shut the door for most of the matchup.
📲 Follow The Sporting News on WhatsApp
The AFC squads found themselves knotted at 14 points at halftime as Allen and James Cook made quick work of Miami's defense, while Tagovailoa relied on short-range passes and third-down plays to hang around with a likely Super Bowl contender. As the Dolphins' ground game found some success (130 rushing yards, one touchdown), they threatened to claim a rare win at Highmark Stadium.
Instead, Miami couldn't capitalize on its opportunity. A roughing the kicker penalty in the fourth quarter afforded Allen a chance to stay on the field for a touchdown, while Tagovailoa's interception sealed Miami's 0-3 record, its first since 2019.
Buffalo's defense may have some third-down film to take a look at, but otherwise, the squad will have no complaints about a perfect 3-0 record following "Thursday Night Football." And although Tagovailoa and the Dolphins made it an interesting game, they still now find themselves staring down a lost 2025 season.
The Sporting News tracked live updates and highlights as the Bills took down the Dolphins on a Week 3 edition of "Thursday Night Football." Here's what you may have missed.
STREAM: Watch 'Thursday Night Football' on Amazon Prime Video
Bills vs. Dolphins score
NFL HQ: Live NFL scores | Updated NFL standings | Full NFL schedule
Bills vs. Dolphins updates, highlights from NFL 'Thursday Night Football' game
All times ET.
Final: Bills 31, Dolphins 21
11:10 p.m. — Miami gets off a few last-second plays, but this one was over after Tagovailoa's pick. The Dolphins, somewhat surprisingly, made this a game in the second half by converting on third downs and temporarily shutting down Josh Allen, but a roughing the kicker penalty, then an interception, were too much to overcome.
The Dolphins drop to 0-3, with their list of major questions only growing, while the Bills escape and improve to 3-0 despite some sloppiness on Thursday night.
The Dolphins start the season 0-3. pic.twitter.com/koX6CAIpeg
— The Sporting News (@sportingnews) September 19, 2025
Bills 31, Dolphins 21
11:06 p.m. FIELD GOAL — Buffalo runs the clock down to 27 seconds and connects on the field goal, all but sealing this one. Tagovailoa's interception on another tedious Dolphins drive was costly, allowing the Bills to run out the clock then make it a two-score game.
Matt Prater pushed the lead to 🔟 pic.twitter.com/SWxzFKdVDV
— NFL (@NFL) September 19, 2025
11:01 p.m. — Josh Allen connects with Elijah Moore for 30 yards, and at the two-minute warning, Buffalo is set up well to take this one. Not only can the Bills use more time, but they're in field goal territory and could make it a two-score game.
Allen finds Moore. Moore finds a lot of yards.
— NFL (@NFL) September 19, 2025
MIAvsBUF on Prime Video
Also streaming on @NFLPlus pic.twitter.com/DwTO9RFyYR
10:59 p.m. — Miami uses its second timeout at the 2:52 mark. This game is not over yet, as the Dolphins could get the ball back with some stops. But the Tagovailoa interception was surely the biggest play yet.
10:54 p.m. — And there's the first big mistake by either quarterback tonight. Tua Tagovailoa tried to get it to Waddle, but Terrel Bernard steps right in front of his pass for an easy interception.
That very well may have been Miami's last shot to tie it, with just a few minutes remaining. The Bills will look to drain some clock, or make it a two-score game after the Dolphins hung around for most of the game.
PICK! Terrel Bernard takes the ball back for the @BuffaloBills
— NFL (@NFL) September 19, 2025
MIAvsBUF on Prime Video
Also streaming on @NFLPlus pic.twitter.com/KxkclBq2VZ
10:52 p.m. — Make it 10-for-15 on third downs. Miami gets another, with Tua finding Waddle once again. The wide receiver has 39 yards on five catches.
10:48 p.m. — Miami is now 9-for-14 on third downs tonight, a key part of its success despite the Bills owning most offensive categories. Tagovailoa hits Waddle for a first down on 3rd & 8, as the Dolphins look to tie it up again with under six minutes left.
Bills 28, Dolphins 21
10:43 p.m. TOUCHDOWN — The roughing the kicker penalty may come back to haunt Miami. It had Allen stopped once again, but that flag resulted in Buffalo's offense staying on the field. Allen turns it into a 15-yard touchdown to Khalil Shakir, putting his team back in front.
Shakir showing off the speed for six!
— NFL (@NFL) September 19, 2025
MIAvsBUF on Prime Video
Also streaming on @NFLPlus pic.twitter.com/KmGGBDapOi
10:42 p.m. — The penalty has given Buffalo some new life, as Allen is taking short passes to get into scoring territory. We're under eight minutes remaining as the Bills threaten to reclaim the lead.
10:37 p.m. — Initially, there were even more struggles for the Bills. Allen couldn't complete the pass to Elijah Moore on third down, marking the third-straight punt for Buffalo.
But then, the Dolphins run into the punter for a 15-yard penalty, keeping the Bills offense on the field for another shot. It's a tough break for Miami.
Dolphins 21, Bills 21
10:31 p.m. TOUCHDOWN — Somehow, the Dolphins are threatening to take this game in Buffalo. It took Tagovailoa 26 pass attempts just to reach 100 yards, but still, he comes through when needed with a five-yard touchdown pass to Tyreek Hill.
Hill flips a few times in the end zone, and the Bills are in some danger of their first loss if they can't find some momentum here.
Tua to Tyreek! Tie game.
— NFL (@NFL) September 19, 2025
MIAvsBUF on Prime Video
Also streaming on @NFLPlus pic.twitter.com/sGOryWmyFz
10:29 p.m. — A massive catch for Waddle comes on fourth down. Miami went for it, needing a touchdown to tie on the road, and they're now in the red zone. One play prior, the Dolphins used some pitches to gain some serious ground on third down.
The Dolphins gettin' tricky
— NFL (@NFL) September 19, 2025
MIAvsBUF on Prime Video
Also streaming on @NFLPlus pic.twitter.com/Cw5ZIszZjF
End of third quarter: Bills 21, Dolphins 14
10:26 p.m. — The Dolphins will have a third-and-long coming up to begin the fourth quarter. It's been almost all defense in the third frame, with Miami just one score out of tying a road matchup as it seeks its first win.
10:24 p.m. — Ollie Gordon II is having a nice night, with 34 yards on eight carries with a touchdown. Achane also has 42 yards, and the two have been a nice lift for Miami's offense so far.
10:21 p.m. — Neither offense has had much juice in this third quarter, a trend that is favoring the Dolphins more than the Bills. Once again, Buffalo punts, unable to extend its advantage. Tagovailoa still has the opportunity in front of him to tie this game at 21.
10:12 p.m. — The Dolphins punt after multiple incompletions from Tagovailoa. He's at 63 passing yards tonight.
10:07 p.m. — The Miami defense does it's job, keeping this game intriguing. The Bills go three-and-out as well.
10:02 p.m. — Tua went deep for Tyreek Hill on a 3rd & 11, but it's for naught. Miami goes three-and-out, and with the way Buffalo has moved the ball, this could begin to get out of reach if the Bills score again.
While the score doesn't fully indicate it, the Bills have outgained the Dolphins 249-130 tonight.
Bills 21, Dolphins 14
9:56 p.m. TOUCHDOWN — It's another relatively easy drive for the Bills offense. James Cook continues his good day with a touchdown after Allen got them there with his arm and legs. Buffalo is back on top.
James Cook finds pay dirt for 6️⃣
— NFL (@NFL) September 19, 2025
MIAvsBUF on Prime Video
Also streaming on @NFLPlus pic.twitter.com/dFO17c56xG
9:54 p.m. — Allen is heating up. First, it's a 19-yard run for the quarterback. Then, he hits Kincaid for another 19 yards.
Josh Allen on the move 🏃♂️
— NFL (@NFL) September 19, 2025
MIAvsBUF on Prime Video
Also streaming on @NFLPlus pic.twitter.com/z0fMBBLjxZ
9:52 p.m. — Buffalo begins the second half with the ball. Allen's passes to Keon Coleman and Khalil Shakir get the Bills going, looking for their third touchdown in four drives.
9:36 p.m. — The score doesn't represent it right now, but this hasn't been a bad night for the Bills' offense; Josh Allen is 11-13 with 97 passing yards and two touchdown passes. He also became the fastest player in NFL history to reach 300 offensive touchdowns, including playoffs.
Still, Buffalo's defense has surrendered two touchdowns to Miami, which is looking for a road upset. Tagovailoa is 12-18 with 66 passing yards, while the team has a total of 65 rushing yards.
Josh Allen surpasses Patrick Mahomes to become the fastest player in NFL history to reach 300 career offensive TDs, including playoffs 👀 #BillsMafia pic.twitter.com/a5q8Z6k3HS
— SleeperBills (@SleeperBills) September 19, 2025
Halftime: Dolphins 14, Bills 14
9:32 p.m. TOUCHDOWN — We have a game in this AFC East showdown. With under 10 seconds remaining in the half, the Dolphins capitalize on Buffalo's missed field goal; Tagovailoa finds Jaylen Waddle for a three-yard touchdown, tying it at 14.
Miami hasn't been known to play well in Buffalo in recent years, but Mike McDaniel's squad is still in this one at halftime.
Things we love to see: a 🐧 in the end zone
— Miami Dolphins (@MiamiDolphins) September 19, 2025
📺 @NFLonPrime @CBSMiami pic.twitter.com/Okh0AZUIWe
9:27 p.m. — Tagovailoa picks up the first down with his legs on 3rd & 7. The Dolphins are in field-goal territory as time ticks away.
9:19 p.m. — It's not coming easy for the Dolphins' offense, but they are picking up a few first downs seeking to tie this game. At the two-minute warning, Tagovalioa escaped some pressure before finding Tyreek Hill downfield for a 19-yard play on third down. It's Hill's second catch, and it sets Miami up nicely to potentially get points before the break.
Tua extends and finds Tyreek Hill for the 1st down
— NFL (@NFL) September 19, 2025
MIAvsBUF on Prime Video
Also streaming on @NFLPlus pic.twitter.com/NrD4J6HkGY
9:16 p.m. — Matt Prater, the Bills' savior in Week 1 with a game-winner, goes wide-left on a 39-yard field goal attempt. Miami is still hanging around in this first half, and its defense finally got to Allen for a key sack.
Defense swarms & @astronaut gets the sack 💥
— Miami Dolphins (@MiamiDolphins) September 19, 2025
📺 @NFLonPrime @CBSMiami pic.twitter.com/I1nzJUn3Xw
9:13 p.m. — James Cook, the NFL's leading rusher entering Week 2, is already up to 73 tonight on eight carries. Buffalo is approaching the red zone for another potential score.
James Cookin'
— NFL (@NFL) September 19, 2025
MIAvsBUF on Prime Video
Also streaming on @NFLPlus pic.twitter.com/uF1RTFe4Dz
9:04 p.m. — Ollie Gordon has played much more of a role for the Dolphins tonight, although Achane remains a centerpiece of the offense:
Dolphins RB snap count after 3 drives
— Nathan Jahnke (@PFF_NateJahnke) September 19, 2025
De'Von Achane 10
Ollie Gordon II 7
Out of 17 plays
9:02 p.m. — The Bills' defense has settled in, stopping Miami on two-straight drives now after the opening touchdown. Tagovailoa managed just one positive yard on a three-and-out, and all of a sudden, the Bills can make this a two-score game already.
Bills 14, Dolphins 7
8:56 p.m. TOUCHDOWN — Josh Allen is doing Josh Allen things. He fakes out multiple Dolphins defenders, acting like he was about to make an attempt at running into the end zone, then just simply flicks the ball over to Jackson Hawes for the score instead.
The Bills' offense has had no troubles tonight, with 128 yards and 14 points on two drives.
Jackson Hawes with his first career NFL TD ‼️
— The Sporting News (@sportingnews) September 19, 2025
🎥: @NFL pic.twitter.com/6kBfuAbogx
End of first quarter: Dolphins 7, Bills 7
8:49 p.m. — The first quarter comes to an end with the Bills once again moving the ball well. Kincaid had another grab for 12 yards, and Cook is up to 39 rushing yards.
8:42 p.m. — Tagovailoa fumbles the ball on a third down, recovers it then scrambles, but it's not enough to pick up the first. The Dolphins punt, giving Buffalo a chance to take its first lead.
Dolphins 7, Bills 7
8:35 p.m. TOUCHDOWN — That was a quick answer from Buffalo. In just seven plays, the Bills get 85 yards, most of which came from Cook in the ground game. However, it's tight end Dalton Kincaid who finishes the drive with a 20-yard scoring pass from Allen.
The Bills knot things back up, finding no trouble against a Dolphins defense that has struggled to begin 2025.
Josh Allen connects with Dalton Kincaid for a TD as the Bills answer Miami's TD drive.
— The Sporting News (@sportingnews) September 19, 2025
🎥: @NFL pic.twitter.com/sAhHmeaHqX
8:31 p.m. — James Cook already looks like he'll be in for another strong game. After a Bills penalty for unnecessary roughness, then a Dolphins pass interference, the running back picks up a combined 33 yards over two carries and a reception.
Dolphins 7, Bills 0
8:25 p.m. TOUCHDOWN — Into the end zone goes Ollie Gordon II. With 23 rushing yards on their first drive, Miami takes the early lead on the road, a nice start for their offense when they've needed one.
However, the Dolphins' defense against Josh Allen will remain the bigger concern.
Starting off strong 💪
— Miami Dolphins (@MiamiDolphins) September 19, 2025
📺: @NFLonPrime @CBSMiami pic.twitter.com/t1zdtfpexN
8:22 p.m. — The Dolphins are having a nice first drive. De'Von Achane has 12 yards on his first two carries, plus a 15-yard catch; Tagovailoa has his squad in the red zone to begin the matchup.
8:16 p.m. — Miami begins with the football tonight, as Dee Eskridge gets a solid return on the kickoff. Out comes Tua Tagovailoa.
BIG return to start the game for the @MiamiDolphins!
— NFL (@NFL) September 19, 2025
MIAvsBUF on Prime Video
Also streaming on @NFLPlus pic.twitter.com/cVRx9UoSmK
Pregame
8:06 p.m. — The action will begin in Buffalo soon. Josh Allen owns a 12-2 career record against Miami; will that trend continue?
Josh Allen gettin' the boys ready 🗣️
— NFL (@NFL) September 19, 2025
MIAvsBUF on Prime Video
Also streaming on @NFLPlus pic.twitter.com/x1mGtmy30W
8:04 p.m. — Mike McDaniel's job is safe for now, Ian Rapoport reports. But it remains to be seen how true that holds over the rest of the season.
Per Ian Rapoport, Dolphins owner Stephen Ross "does not want to fire Mike McDaniel."
— Awful Announcing (@awfulannouncing) September 18, 2025
"However, there's a caveat. If fans suddenly stop showing up to the stadium or if players stop playing for him, that can alter the situation." pic.twitter.com/4QR5wULbO9
8:02 p.m. — Keon Coleman looks ready for Thursday Night Football.
Nobody has to tell Keon Coleman to bring the energy on Thursday night. Always a vibe. pic.twitter.com/GzTaTmi1ZT
— Cameron Wolfe (@CameronWolfe) September 18, 2025
7:51 p.m. — Josh Allen will be wearing a visor tonight due to his nose injury.
Josh Allen visor game incoming.
— The Sporting News (@sportingnews) September 18, 2025
🎥: @BuffaloBills pic.twitter.com/xNZwoaZAZs
7:42 p.m. — Amazon had a "Ryan Fitzpatrick lookalike competition" before tonight's game. He's certainly a fan favorite in Buffalo.
.@FitzMagic_14 is a man of the people 🏈 #TNFonPrime pic.twitter.com/He5Zoex3JU
— NFL on Prime Video (@NFLonPrime) September 18, 2025
7:06 p.m. — And the inactives for Buffalo:
Tonight's inactives for #MIAvsBUF @UBMDOrtho | #GoBills pic.twitter.com/6lEMp4RZFH
— Buffalo Bills (@BuffaloBills) September 18, 2025
7:05 p.m. — Here are the Dolphins' inactives for tonight's game:
Inactives for #MIAvsBUF pic.twitter.com/SEYLcF5yrR
— Miami Dolphins (@MiamiDolphins) September 18, 2025
6:38 p.m. — Dolphins WR Jaylen Waddle is officially "good to go" for this game, per Cameron Wolfe. His status was previously up in the air due to a shoulder injury.
6:37 p.m. — Josh Allen wore a hat designed by a patient at Buffalo’s Oishei Children’s Hospital before tonight's game:
Before tonight’s game, Josh Allen wore a @NewEraCap hat designed by a patient at Buffalo’s Oishei Children’s Hospital. After each home game, Allen’s hat will be auctioned off to support the Patricia Allen Fund. This week’s hat was designed by MaKenzie; fans can bid on it at… pic.twitter.com/15vyQhp7I5
— Adam Schefter (@AdamSchefter) September 18, 2025
Josh Allen arriving for work.
— NFL (@NFL) September 18, 2025
MIAvsBUF on Prime Video
Also streaming on @NFLPlus pic.twitter.com/gDBcbTKTI3
6:28 p.m. — Tua Tagovailoa arrived to Highmark Stadium in full Dolphins teal and orange.
Dolphins QB Tua Tagovailoa arrives with team for big TNF showdown vs. Bills pic.twitter.com/bDLVSpgK4d
— Cameron Wolfe (@CameronWolfe) September 18, 2025
MORE BILLS-DOLPHINS NEWS:
- Why Josh Allen has a new-look visor for Week 3
- Bill Belichick to the Dolphins?
- 5 best replacements if Dolphins fire Mike McDaniel
- Tyreek Hill's best trade landing spots
Where to watch the NFL game tonight
Bills vs. Dolphins start time
- Date: Thursday, September 18
- Time: 8:15 p.m. ET, 5:15 p.m. PT
The Bills vs. Dolphins matchup will kick off at 8:15 p.m. ET from Highmark Stadium in Orchard Park, New York.
What channel is Bills vs. Dolphins on today?
- Live stream: Amazon Prime Video
Bills vs. Dolphins in Week 3 will be on Amazon Prime Video's "Thursday Night Football" coverage, with Al Michaels and Kirk Herbstreit on the call.
Fans located in the Buffalo area can also watch on their local ABC station, while fans in Miami areas can watch the game on their local CBS station.
Bills schedule 2025
Week | Date | Matchup | Time (ET) | TV/Result |
1 | Sept. 7 | vs. Ravens | 8:20 p.m. | Bills 41, Ravens 40 |
2 | Sept. 14 | at Jets | 1 p.m. | Bills 30, Jets 10 |
3 | Sept. 18 | vs. Dolphins | 8:15 p.m. | Amazon Prime Video |
4 | Sept. 28 | vs. Saints | 1 p.m. | CBS |
5 | Oct. 5 | vs. Patriots | 8:20 p.m. | NBC |
6 | Oct. 13 | at Falcons | 7:15 p.m. | ESPN |
7 | BYE | — | — | — |
8 | Oct. 26 | at Panthers | 1 p.m. | Fox |
9 | Nov. 2 | vs. Chiefs | 4:25 p.m. | CBS |
10 | Nov. 9 | at Dolphins | 1 p.m. | CBS |
11 | Nov. 16 | vs. Buccaneers | 1 p.m. | CBS |
12 | Nov. 20 | at Texans | 8:15 p.m. | Amazon Prime Video |
13 | Nov. 30 | at Steelers | 4:25 p.m. | CBS |
14 | Dec. 7 | vs. Bengals | 4:25 p.m. | Fox |
15 | Dec. 14 | at Patriots | 1 p.m. | CBS |
16 | Dec. 21 | at Browns | 1 p.m. | CBS |
17 | Dec. 28 | vs. Eagles | 4:25 p.m. | Fox |
18 | TBD | vs. Jets | TBD | TBD |
Dolphins schedule 2025
Week | Date | Matchup | Time (ET) | TV/Result |
1 | Sunday, Sept. 7 | at Colts | 1 p.m. | Colts 33, Dolphins 8 |
2 | Sunday, Sept. 14 | vs. Patriots | 1 p.m. | Patriots 33, Dolphins 27 |
3 | Thursday, Sept. 18 | at Bills | 8:15 p.m. | Amazon Prime Video |
4 | Monday, Sept. 29 | vs. Jets | 7:15 p.m. | ESPN |
5 | Sunday, Oct. 5 | at Panthers | 1 p.m. | Fox |
6 | Sunday, Oct. 12 | vs. Chargers | 1 p.m. | CBS |
7 | Sunday, Oct. 19 | at Browns | 1 p.m. | CBS |
8 | Sunday, Oct. 26 | at Falcons | 1 p.m. | CBS |
9 | Thursday, Oct. 30 | vs. Ravens | 8:15 p.m. | Amazon Prime Video |
10 | Sunday, Nov. 9 | vs. Bills | 1 p.m. | CBS |
11 | Sunday, Nov. 16 | vs. Commanders (Spain) | 9:30 a.m. | NFL Network |
12 | BYE | — | — | — |
13 | Sunday, Nov. 30 | vs. Saints | 1 p.m. | Fox |
14 | Sunday, Dec. 7 | at Jets | 1 p.m. | CBS |
15 | Monday, Dec. 15 | at Steelers | 8:15 p.m. | ESPN |
16 | Sunday, Dec. 21 | vs. Bengals | 8:20 p.m. | NBC |
17 | Sunday, Dec. 28 | vs. Buccaneers | 1 p.m. | Fox |
18 | TBD | at Patriots | TBD | TBD |