Bills at Titans
Buffalo Bills 38, Tennessee Titans 31 · Next Gen Dynasty
Final Score
Bills 38 5 TD · 1 FG · 5 XP
Titans 31 4 TD · 1 FG · 4 XPJosh Allen 431 yds passingJames Cook III 127 yds rushingMarvin Harrison Jr 188 yds receivingAnthony Hill Jr. 3 tkl defenseTotal yards 544 · 422Passing yards 407 · 306Rushing yards 137 · 116Completions 24/35 · 17/24Yards per carry 7.6 · 6.1Recap
Franchise Hub Beat · 11d ago
In an electrifying season opener, the Buffalo Bills narrowly defeated the Tennessee Titans 38-31, setting the tone for what promises to be an exciting 2027 campaign. Both teams showed flashes of brilliance, but Buffalo's offensive firepower ultimately prevailed in a game that had playoff implications written all over it.
Josh Allen was the standout performer, throwing for an impressive 431 yards and four touchdowns, showcasing his elite passing ability. He found Marvin Harrison Jr. frequently, who racked up 188 receiving yards, while James Cook III added balance to the offense with a strong 127 rushing yards. This trio was instrumental in building a lead that the Titans struggled to overcome.
Defensively, Greg Rousseau made his presence felt with four total tackles and two sacks, disrupting Tennessee's rhythm throughout the game. The turning point came late in the fourth quarter when Christian Benford intercepted a crucial pass, halting a Titans drive and allowing Buffalo to maintain control. The Bills' ability to capitalize on defensive opportunities proved key in sealing their victory.
Box Score
| Player | C/A | PCT | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|
Bills | ||||||
| Josh AllenQB | 24/35 | 69% | 431 | 4 | 2 | 124.8 |
Titans | ||||||
| Brock PurdyQB | 17/24 | 71% | 326 | 2 | 1 | 123.6 |
| Player | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
Bills | |||||||
| James Cook IIIHB | 16 | 127 | 7.9 | 95 | 1 | 75 | 0 |
| Josh AllenQB | 2 | 10 | 5.0 | 1 | 0 | 8 | 0 |
| Ray DavisHB | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Marvin Harrison JrWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Skyler BellWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Titans | |||||||
| Isiah PachecoHB | 10 | 60 | 6.0 | 10 | 1 | 11 | 1 |
| Tony PollardHB | 9 | 56 | 6.2 | 13 | 1 | 16 | 0 |
| Daniel BellingerTE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Player | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
Bills | |||||||
| Marvin Harrison JrWR | 10 | 188 | 18.8 | 117 | 1 | 60 | 0 |
| Skyler BellWR | 8 | 122 | 15.3 | 35 | 1 | 36 | 0 |
| James Cook IIIHB | 1 | 84 | 84.0 | 81 | 1 | 84 | 0 |
| Dalton KincaidTE | 4 | 22 | 5.5 | 11 | 1 | 10 | 0 |
| Ray DavisHB | 1 | 15 | 15.0 | 14 | 0 | 15 | 0 |
Titans | |||||||
| Nico CollinsWR | 7 | 158 | 22.6 | 20 | 0 | 46 | 0 |
| Emeka EgbukaWR | 2 | 81 | 40.5 | 36 | 2 | 50 | 0 |
| Isiah PachecoHB | 2 | 33 | 16.5 | 37 | 0 | 21 | 0 |
| Gunnar HelmTE | 2 | 21 | 10.5 | 6 | 0 | 11 | 0 |
| Daniel BellingerTE | 1 | 11 | 11.0 | 4 | 0 | 11 | 0 |
| Eli FinleyTE | 1 | 8 | 8.0 | 11 | 0 | 8 | 0 |
| Tony PollardHB | 1 | 8 | 8.0 | 11 | 0 | 8 | 0 |
| Carnell TateWR | 1 | 6 | 6.0 | 3 | 0 | 6 | 0 |
| Player | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|
Bills | |||||
| Greg RousseauLEDG | 4 | 2 | 0 | 0 | 0 |
| Christian BenfordCB | 3 | 0 | 1 | 0 | 1 |
| Jordan HancockSS | 4 | 0 | 0 | 0 | 0 |
| Terrel BernardMIKE | 4 | 0 | 0 | 0 | 0 |
| Cole BishopFS | 3 | 0 | 0 | 1 | 0 |
| Kaleb Elarms-OrrWILL | 2 | 0 | 0 | 0 | 0 |
| Asante Samuel JrCB | 2 | 0 | 0 | 0 | 0 |
| Maxwell HairstonCB | 2 | 0 | 0 | 0 | 0 |
| Jalon KilgoreSS | 1 | 0 | 0 | 0 | 0 |
| Deone WalkerDT | 1 | 0 | 0 | 0 | 0 |
| C.J. Gardner-JohnsonSS | 1 | 0 | 0 | 0 | 0 |
| Landon JacksonDT | 0 | 0 | 0 | 0 | 1 |
Titans | |||||
| Anthony Hill Jr.MIKE | 3 | 1 | 1 | 0 | 0 |
| Kevin Winston JrFS | 3 | 0 | 1 | 0 | 0 |
| Cedric GrayWILL | 4 | 0 | 0 | 0 | 1 |
| Joshua WilliamsCB | 4 | 0 | 0 | 0 | 0 |
| Amani HookerSS | 4 | 0 | 0 | 0 | 1 |
| Alontae TaylorCB | 3 | 0 | 0 | 0 | 1 |
| Keldric FaulkLEDG | 1 | 1 | 0 | 0 | 1 |
| John Franklin-MyersDT | 2 | 0 | 0 | 0 | 0 |
| Trey WashingtonFS | 1 | 0 | 0 | 0 | 0 |
| Jamari SharpeCB | 1 | 0 | 0 | 0 | 0 |
| Cor'Dale FlottCB | 1 | 0 | 0 | 0 | 1 |
| Player | FG | XP | LNG |
|---|---|---|---|
Bills | |||
| Tyler BassK | 1/2 | 5 | 40 |
Titans | |||
| Tommy TownsendP | 0/0 | 0 | 0 |
| Tate SandellK | 1/1 | 4 | 30 |
