The Buffalo Bills are preparing for a divisional-rival showdown on Sunday in Miami.

The Dolphins are coming off an impressive victory over the Ravens last week.

Tua Tagovailoa has his fair share of critics, but he’s currently leading the NFL in passing yards. It’s important to note that Josh Allen isn’t too far behind.

Tua will look to have yet another explosive performance against a depleted Bills defense.

However, the Bills are red-hot after their own impressive showing over the Titans.

Bills’ unprecedented success early on

Buffalo has a top-five offense and defense leading up to the matchup. Read that again Bills fans, this Buffalo team is bordering on historic.

In fact, even with the injury concerns leading up to the matchup, the Bills didn’t skip a beat.

Sunday’s matchup has all the makings for a historic showdown between two AFC East powerhouses.

The Dolphins will look to bounce back after taking several brutal losses to the Bills over the past few seasons.

If history is any indication, the Dolphins are in for a very difficult matchup.

Furthermore, one very wild statistic spells trouble for the up-and-coming Dolphins.

The Dolphins will look to finally punch back against a Bills team that has dominated over the past few seasons.

For Dolphins fans, it’s just a shame that Josh doesn’t have an “O” in his last name.

The Josh Allen show

Josh Allen, specifically, has put on a clinic against the division rivals.

Allen has single-handily wreaked havoc on the Dolphins team.

The franchise quarterback has an unbelievable stat line, something that is eerily reminiscent of another quarterback dominating the division for years.

We aren’t giving more credit to Brady, we just can’t do it.

Injuries are piling up

It appears each week a new name makes its way to the injury report. This week was no different as the Bills make their final preparations.

Specifically, key injuries to the Bills’ secondary are a major concern leading up to the matchup.

The Dolphins have an explosive wide receiver corps led by Tyreek Hill and Jaylen Waddle, the team will need to look to some of the more under-experienced players to step up.

This Bills team will need to be ready for a shootout, especially if key pieces of their defense are unavailable.

Expectations

It appears that nothing can slow down this Bills team.

Their offense and defense are firing on all cylinders and the expectations are at an all-time high.

Miami is going to be the first real test for Buffalo, especially considering all the injuries for the team.

With Josh Allen at quarterback, no opponent makes me nervous. Allen has shown time and time again that he’s up for the challenge.

Last week, without Gabe Davis, look what Allen and company were able to accomplish. 

This is, without a doubt, the best Bills team I have ever seen. Give me all the tough matchups so there are no excuses.

Bills win, Josh Allen shines, Bills Mafia unveils all their receipts against a Dolphins fanbase who have been calling out the Bills since before week one.

Bills by a billion. (or maybe a touchdown).

Featured image via © JAMIE GERMANO / USA TODAY NETWORK