Buffalo
Bills
1-0
28
FINAL
31
Tennessee
Titans
0-1
AI Recap
AI RECAPIn a thrilling Week 2 matchup of the 2027 season, the Tennessee Titans narrowly defeated the Buffalo Bills with a final score of 31-28. The game was crucial for both teams as they looked to establish momentum early in the season, and the Titans managed to hold off a late comeback attempt by the Bills.
Josh Allen put on an impressive performance for Buffalo, throwing for 408 yards and three touchdowns, showcasing his ability to move the ball downfield. Duce Robinson was the standout receiver, racking up a staggering 244 receiving yards, while James Cook III contributed significantly on the ground with 68 rushing yards. Despite the loss, Allen's efforts demonstrated the Bills' offensive firepower.
On the defensive side, the Titans made key plays that ultimately swung the game in their favor. Anthony Hill Jr. secured a crucial interception, halting a potential scoring drive from the Bills, while John Franklin-Myers recorded a pivotal sack that disrupted Buffalo's rhythm. The turning point came late in the fourth quarter when Hill's interception allowed Tennessee to maintain their lead and seal the victory.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Josh Allen | QB | 26 | 18 | 408 | 3 | 2 | 118.2 |
| Cam Ward | QB | 27 | 19 | 205 | 2 | 0 | 117.0 |
| Elic Ayomanor | WR | 2 | 2 | 92 | 1 | 0 | 158.3 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| James Cook III | HB | 12 | 68 | 5.7 | 0 | 24 | 1 |
| Nick Singleton | HB | 8 | 20 | 2.5 | 1 | 12 | 0 |
| Josh Allen | QB | 2 | 18 | 9.0 | 1 | 18 | 0 |
| Carnell Tate | WR | 1 | 8 | 8.0 | 0 | 8 | 0 |
| Cam Ward | QB | 2 | 4 | 2.0 | 0 | 6 | 0 |
| Ray Davis | HB | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Duce Robinson | WR | 0 | 0 | 0.0 | 0 | 0 | 1 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Duce Robinson | WR | 8 | 244 | 30.5 | 1 | 45 | 0 |
| Wan'Dale Robinson | WR | 9 | 198 | 22.0 | 2 | 58 | 0 |
| DJ Moore | WR | 4 | 69 | 17.3 | 2 | 62 | 1 |
| Khalil Shakir | WR | 3 | 59 | 19.7 | 0 | 32 | 0 |
| Elic Ayomanor | WR | 4 | 32 | 8.0 | 0 | 12 | 0 |
| Dalton Kincaid | TE | 2 | 25 | 12.5 | 0 | 13 | 0 |
| Daniel Bellinger | TE | 1 | 23 | 23.0 | 0 | 23 | 0 |
| Carnell Tate | WR | 3 | 18 | 6.0 | 0 | 9 | 0 |
| Nick Singleton | HB | 2 | 11 | 5.5 | 1 | 15 | 0 |
| James Cook III | HB | 2 | 11 | 5.5 | 0 | 10 | 0 |
| Chimere Dike | WR | 1 | 8 | 8.0 | 0 | 8 | 0 |
| Tony Pollard | HB | 1 | 7 | 7.0 | 0 | 7 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Anthony Hill Jr. | MIKE | 3 | 0 | 1 | 0 | 1 |
| Alontae Taylor | CB | 2 | 0 | 1 | 1 | 1 |
| Maxwell Hairston | CB | 5 | 0 | 0 | 0 | 1 |
| Dee Alford | CB | 4 | 0 | 0 | 0 | 1 |
| John Franklin-Myers | DT | 1 | 1 | 0 | 0 | 0 |
| C.J. Gardner-Johnson | SS | 3 | 0 | 0 | 0 | 0 |
| Kevin Winston Jr | FS | 3 | 0 | 0 | 1 | 0 |
| Bo Mascoe | CB | 2 | 0 | 0 | 0 | 0 |
| Terrel Bernard | MIKE | 2 | 0 | 0 | 0 | 0 |
| Jordan Hancock | SS | 2 | 0 | 0 | 0 | 1 |
| Jalon Kilgore | SS | 1 | 0 | 0 | 0 | 0 |
| Cole Bishop | FS | 1 | 0 | 0 | 0 | 1 |
| Amani Hooker | SS | 1 | 0 | 0 | 0 | 0 |
| Greg Rousseau | LEDG | 1 | 0 | 0 | 0 | 0 |
| Joshua Williams | CB | 1 | 0 | 0 | 0 | 0 |
| Cedric Gray | WILL | 1 | 0 | 0 | 0 | 0 |
| Cor'Dale Flott | CB | 1 | 0 | 0 | 0 | 1 |
| Christian Benford | CB | 1 | 0 | 0 | 0 | 0 |
| Ed Oliver | DT | 1 | 0 | 0 | 0 | 0 |
| Marcus Harris | CB | 1 | 0 | 0 | 0 | 0 |
| Jackie Marshall | DT | 0 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Tommy Townsend | P | 0 | 0 | 0 | 0 |
| Tyler Bass | K | 0 | 1 | 4 | 0 |
| Eddy Pineiro | K | 1 | 1 | 4 | 56 |

