Kansas City found itself in a shootout it couldn't keep up with in Week 1 against the Atlanta Falcons, losing 40-24.
Below you will find complete game information for the matchup, including spread and fantasy information, as well as my prediction.
Where: Ralph Wilson Stadium, Orchard Park, N.Y.
When: Sunday, September 16 at 1 p.m. ET
Spread: Bills -3 (Bovada)
This is a particularly tough matchup to lay some money down on, as neither team looked impressive in Week 1.
I'd take the Chiefs getting three points in this situation, because despite losing 40-24 last week, they didn't look that bad, or at least not as bad as Buffalo did.
Jamaal Charles looks healthy, and as long as Matt Cassel gets time in the pocket, he'll find his open receivers down the field.
Take Kansas City getting points here.
Over/Under: 45 (Bovada)
Take the under in this matchup.
According to Bovada, eight out of the last 10 games between the Bills and Chiefs have fallen under the predicted total, including four of five times that Kansas City traveled to Ralph Wilson Stadium.
Half of Buffalo's 28 points in Week 1 were scored during garbage time when the Jets already had a comfortable lead, but I expect this to be a close game and don't see there being any easy points scored this Sunday.
Stick to the under.
Key Injuries (via CBS Sports)
KC DE Allen Bailey—ANKLE—QST
KC CB Jalil Brown—GROIN—PRB
KC S Kendrick Lewis—SHOULDER—QST
KC DT Anthony Toribio—ANKLE—QST
BUF RB Fred Jackson—KNEE—QST
Big Fantasy Players
Charles showed no ill effects in Week 1, rushing for 87 yards on 16 carries.
Buffalo's defense allowed more than 100 yards on the ground last Sunday against the Jets, including 94 yards and a touchdown to Shonn Greene.
Expect Charles to see a lot of action against the Bills in both the rushing and receiving game this Sunday.
ESPN fantasy football guru Matthew Berry lists Charles as his No. 10 running back in his Week 2 rankings.
Buffalo has Fred Jackson listed as questionable this weekend, but he's not going to play, according to CBS Sports.
Enter C.J. Spiller, who rushed for 169 yards and a touchdown on a mere 14 carries against the Jets defense.
Fantasy owners have been waiting for Spiller to have a breakout game, and this was just the effort they were looking for.
Matthew Berry ranks Spiller No. 8 among Week 2 running backs. Spiller made fantasy owners happy last week, and I see him doing the same this Sunday.
Keys to a Chiefs Win: Tight Wide Receiver Coverage on Defense
The Jets pressed Buffalo receivers at the line in Week 1, and it worked, as Ryan Fitzpatrick threw three interceptions.
Even when the coverage backed off and there was no pressure on Fitzpatrick in the pocket, he still threw the ball right into coverage, which resulted in turnovers.
For the Chiefs to win, they'll need to press Stevie Johnson and stick with him on defense and catch the ball if an interception opportunity is there.
And as we saw in Week 1 from Fitzpatrick, the opportunity for an interception will probably be there.
Keys to a Bills Win: Limit Turnovers
This one is on Ryan Fitzpatrick.
He had an awful Week 1 performance against the Jets, but luckily the Chiefs defense isn't the Jets defense.
Fitzpatrick is capable of being a solid quarterback in the NFL, as evidenced by his 2010 campaign, but he didn't look like it last Sunday.
If the Bills are going to win this game, they need Fitzpatrick to play mistake-free football. Hand the ball off to Spiller, find Johnson in open space and let them make moves and put points on the board.
Prediction: Chiefs 21, Bills 17
Kansas City defended the run extremely well against Atlanta, and with the way Fitzpatrick threw the ball in Week 1 and the way Spiller dominated on the ground, Buffalo will be looking to run the ball, but it won't be successful.
Matt Cassel played well in Week 1, and if Mark Sanchez can light up the Bills defense, then so can Cassel.
Follow me on Twitter: Follow @Pete_Schauer