The Buffalo Bills' offense hasn't been the well-oiled machine we were accustomed to over the first month of the season lately, and the franchise was riding a two-game losing streak before the 40-9 win over the Carolina Panthers.
Five offensive turnovers in two games, coupled with the offensive operation looking disjointed and receivers unable to get separation, led to Josh Allen throwing interceptions and getting sacked for fun (six times in two games).
The first half against Carolina was a little off, but 21 unanswered points were scored in the third quarter behind James Cooks' 216 rushing yards and two touchdowns to get the offense's mojo back.
Still, there are some skeptics over the Bills' offense heading into Week 9 against the Kansas City Chiefs, but receiver Keon Coleman details why he has confidence that the unit will find its feet again.
“The guys we have in our room, we've shown it and we have yet to put together a complete game that we would like when it comes to run and pass,” Coleman said. “Sometimes we run the ball for a lot of yards to where you got to do what you got to do in the pass game, but just the guys we got in our room and in our other rooms on the offensive side, we're confident in that.”
More: Bills' Keon Coleman reacts to up-and-down nature of offensive usage
Bills offense to get stern test vs. Chiefs
For Buffalo, there's never really a good time to play the Chiefs, and on Sunday, it looks like a tough task on paper.
Steve Spagunolo's defense has been elite over the last three weeks, allowing a combined 24 points, producing three turnovers, and not allowing more than 290 total yards of offense, which includes no 100-yard rusher.
So, the Bills' offense will need to buck that trend, and the hope is that Joe Brady will dial up a game plan that will get all his weapons involved in a way that has the Chiefs' defense spinning.
Buffalo is at home and knows the stakes here against an AFC and Super Bowl rival.
Keon is confident in the offense, but let's see if that confidence translates onto the field Sunday.
More Bills news: