Bills QB Josh Allen finds Stefon Diggs three times in end zone to obliterate Titans

The Buffalo Bills completely obliterated the Tennessee Titans on Monday Night Football at Highmark Stadium with three touchdown passes from Josh Allen to Stefon Diggs.

Allen, 26, threw for 317 yards and four touchdowns on 26-for-38 completed passes before getting benched in the final frame as Bills led by 34 points.

Bills fullback Reggie Gilliam opened the score before Titans running back Derrick Henry scored the only touchdown for his team.

From that moment forward, Bills scored 34 unanswered points and intercepted Titans QB Ryan Tannehill twice.

One of the interceptions was a pick-6 late in the third quarter that sealed what already seemed like a sure victory for Buffalo.

Von Miller makes Bills defense way better

Even though the Buffalo defense was the best in the league last season, the addition of two-time Super Bowl champion Von Miller makes it way better.

Miller, 33, sets the tone for the Bills defense, which held Henry to just 25 yards on 13 carries.

Allen was able to slice the Tennessee defense through the air, but the Buffalo rushing game will need some improvement moving forward.

Rookie running back James Cook showed glimpses of future RB1 potential during garbage time, racking up 53 yards on 11 rushing attempts.

Bills take on the Miami Dolphins next Sunday as the Titans will look for their first win against the Las Vegas Raiders.