The Buffalo Bills have outscored opponents by 77-17 through two weeks of the regular season. They’re 2-0, riding atop the NFL, and looking like all of the off-season hype was legit. Nothing can go wrong.

Except it can, because this is the NFL. Winning consistently isn’t easy and there are many reasons for this. The Bills are facing the biggest one in Week 3 as Wednesday’s injury report includes 11 names.

Four starters didn’t practice on Wednesday for the Bills including new additions to the list Dawson Knox (foot) and Micah Hyde (neck). Defensive tackle Jordan Phillips also missed practice with a hamstring injury and joins Tim Settle and Ed Oliver (both limited) among those defensive linemen on the list. Safety Jordan Poyer was also limited with a foot injury.

Besides Knox, other noteworthy names on offense were center Mich Morse and WR Gabe Davis, who remains limited after missing Monday’s obliteration of the Tennessee Titans.

For those keeping track, those are eight starters who either missed practice or had limited participation. And that’s without counting DT Tim Settle.

The Bills are about to get seriously tested versus a Miami Dolphins team coming into town blazin’ hot. So far, Miami looks legit. Mike McDaniel’s team, has beaten the Patriots and the Ravens in two very different styles of games. Can the Bills spoil the party of their divisional rival?

Their previous two performances suggest that they could. But judging by their opening injury report, it’ll be time for Buffalo to prove that they’re indeed the deepest roster in the league.

On Monday Night, it didn’t matter that Gabe Davis was not available. Stefon Diggs stepped up with 12 catches on 15 targets and Knox had four catches himself. But if more players miss Sunday’s game on a short week, it would test the depth of the offense significantly.

The Bills are 6.5-point favorites on Sunday’s matchup as the public keeps pouring into Buffalo. If several of those 11 players listed are unable to go on game day though, the game could get intriguing.