Josh Allen backed up an excellent opening game with an even better second place finish in front of his own fans as Buffalo destroyed Tennessee 41-7.
Allen threw for 317 yards and completed 26 of 38, including four touchdowns.
Stefon Diggs was just as brilliant at receiver, amassing 12 receptions for 148 yards and three touchdowns.
The Bills followed up a 31-10 season-opener loss to Super Bowl champion Los Angeles Rams by throttling an opponent who has been their nemesis in each of the past two seasons.
Allen surpassed 300 yards for the 15th time of his career, completed 26 of 38 attempts for 317 yards and sat out the entire fourth quarter. Diggs had 12 catches for 148 yards. He has surpassed 100 yards in each of his first two games, a feat previously only accomplished for the Bills by Hall of Famer Andre Reed.
The Bills have surpassed 30 points twice after doing so nine times in the past year. And her defense limited Tennessee to 182 yards of offense and 12 first downs while registering two sacks and forcing four turnovers.
Fullback Reggie Gilliam and linebacker Matt Milano scored Buffalo’s other touchdowns for Buffalo with a 43-yard interception return.
Meanwhile, the Titans opened 2-0 for the first time since 2012 after a 21-20 season-opening loss to the New York Giants.
The two-time defending AFC South champion faces numerous questions over a defense that gave up 313 yards for a week after rushing for 238 yards. Meanwhile, Henry and her offense continue to stutter.
The two-time rushing champion was limited for 25 yards on 13 carries while scoring on a 2-yard rush.
The injuries affected both teams, the worst being Bill’s cornerback Dane Jackson, who injured his neck in a disturbing collision with a teammate and was taken to a hospital for a check-up. The Bills said Jackson had full movement in his limbs.
Elsewhere, two-time AFC East champion Bills also turned heads in his second straight prime-time appearance while also working through past frustrations, including a 42-16 loss to Tennessee in 2020.
The memories of Allen, who was tamped to fourth place near the goal line without a win in the final seconds of last season’s 34-31 loss that saw Buffalo gamble away a seven-point lead in the fourth quarter, always plagued the Bills nor her inaugural ride and never looked back.
By 10-7, Allen and Diggs took over by tying for two touchdowns at halftime. Allen faked left and found Diggs in an opening for a 4-yard touchdown with a minute left in the second quarter.
Allen and Diggs then blew up the game by hitting a 46-yard touchdown on Buffalo’s first possession of the second half. With time in the pocket, Allen threw a perfectly placed pass to Diggs, who reached out to catch the ball before diving headlong into the end zone.
The wheels fell off for the Titans, who were outplayed 24-0 in the third quarter. Tennessee rookie Kyle Philips missed a punt for the second straight week, and Ryan Tannehill threw interceptions on back-to-back possessions.
Tannehill finished 11 of 20 for 117 yards and was benched after Milano’s 3:49 interception in the third quarter. Rookie Malik Willis took over, and if Tannehill continues to struggle, Tennessee fans will want to see more of the young backup.