The Buffalo Bills are 2-0 after another impressive win against the Tennessee Titans on Monday Night Football.

The Bills won by 34 points (41-7). The first quarter featured a shaky opening drive by the Bills defense, which gave up a Derrick Henry 2-yard touchdown run to make it 7-7. However, the Bills took control after that on both sides of the football.

Josh Allen threw for 317 yards and four touchdowns, with Stefon Diggs catching three of those touchdown passes (12 catches).

Titans quarterback Ryan Tannehill completed just 11 of 20 passes and threw two interceptions, one to Jordan Poyer on a tipped pass and the other to Matt Milano, who ran it back for a touchdown.

The Bills have won 20 straight games by double-digits, which is the longest streak since the 1941-1942 Chicago Bears.

To add to that, the Bills beat the Los Angeles Rams by 21 points and the Titans by 34. ESPN Stats and Info says there have been 201 instances in NFL history of a team facing two playoff teams from the year prior in their first two regular season games.

The Bills +55 point differential is the largest of any of those 201 teams...

The Bills just don't want to win games, they want to dominate. Bills edge rusher Von Miller said that in his postgame interview.

"We play to dominate and we have a team full of killers."

It's evident the Bills have the best roster in the NFL and these stats prove just how great they are on offense and defense.

They are dealing with a multitude of injuries, as the Bills didn't have Tre'Davious White, Ed Oliver and Tim Settle for the game last night. Dane Jackson, Micah Hyde, Jordan Phillips and Matt Milano all left early due to injuries.

We are waiting on updates on all those players' status for Sunday's game at Miami, although we know White will miss four games and likely five or six, as he recovers from his ACL surgery.

Predicting How Many Wins For The Buffalo Bills

The Buffalo Bills schedule has been officially released and how is the perfect time to predict how well the team will do this upcoming season. 

15 Things You Should Never Do at a Bills Home Game

Things that are a no-no to do at a Buffalo Bills home game.

Top 50 Summer Restaurants in Buffalo and Western New York

Check out some of the best spots for food and drinks this spring and summer across Western New York!

More From We are Buffalo