NASHVILLE – In a game where both defenses showed up to play, the Buffalo Bills emerged victorious over the Tennessee Titans, posting a 14-7 win as they go into their bye week with a 4-1 record.
Clearing concussion protocol, Josh Allen finished the game 23-32 passing for 219 yards, two touchdowns and one interception.
Frank Gore rushed for 60 yards on 14 carries to lead the Bills rushing attack.
John Brown had a game-high 75 yards on five receptions, which was also a game-high.
Duke Williams, who was promoted to the Bills active roster earlier this week, caught four passes for 29 yards, including the game-winning touchdown.
Lee Smith caught Allen’s other touchdown pass.
On the defensive side, Lorenzo Alexander and Ed Oliver lead the Bills defense with six total tackles each, with Alexander getting one of Buffalo’s five sacks on Titans QB Marcus Mariota.
Jordan Phillips finished with three sacks, which were his only tackles of the game.
For the Titans, Mariota threw for 183 yards completing 13 out of 22 passes, throwing no touchdowns or interceptions.
Derrick Henry ran the ball 20 times for a game-high 78 yards and scored Tennessee’s only touchdown of the game.
Logan Ryan led the Titans defense with nine tackles, and had one of the team’s four sacks on Allen.
Kevin Byard finished with five tackles and an interception.
On Titans special teams, kicker Cairo Santos had a game to forget, missing four field-goals, including two attempts from under 40 yards.
Tennessee, falling to 2-3 with the loss, will be back in action on Oct. 13 as they will be on the road to take on the Denver Broncos.
Meanwhile, at 4-1, Buffalo’s next game will be on Oct. 20, as they will host a divisional game vs. the Miami Dolphins, which will be at 1:00 on CBS.