This Sunday the Kansas City Chiefs (6-4) will host the Buffalo Bills (5-5). Kickoff is set for 1:00 EST at Arrowhead Stadium and will be televised locally on CBS.

Oddsmakers currently have Kansas City listed as a 10-point home favorite with the total set at 46.5 points. Click here to check out our Week 12 NFL betting schedule and for more links to our game previews.

Bills vs Chiefs Vegas Game Odds & Betting Preview

Buffalo comes in off an ugly 24-54 loss on the road to the Chargers as a 7-point underdog. The decision by head coach Sean McDermott to bench Tyrod Taylor in favor of rookie Nathan Peterman backfired. Peterman threw 5 interceptions before being replaced by Taylor in the 2nd half, and the damage was already done, as Los Angeles led 37-7 at the break. That’s now 3 straight losses for the Bills after their impressive 5-2 start to the season.

It wasn’t much better for Kansas City in Week 11, as the Chiefs returned from their bye and laid an egg in a 9-12 overtime loss at the Giants. Kansas City’s offense deserves plenty of the blame, as the Chiefs turned it over 3 times and failed to score a touchdowns. Kansas City is now just 1-4 in their last 5 games after starting out the season 5-0.

NFL Betting Predictions & Free Pick Against the Spread: Chiefs -10

As bad as Kansas City has looked here of late, I would be inclined to lay the double-digits with the Chiefs at home in this one. Kansas City hit rock-bottom with last week’s loss the Giants, but I wasn’t all that surprised to see them struggle. That was a statement game for New York, who got called out after the ugly loss the 49ers the week before.

Click on the link for more free NFL picks from our experts on staff.

It was almost as if the Chiefs didn’t take them seriously and I don’t see them making that same mistake twice in a row. This is still the same team that started out 5-0 and let’s not overlook that 3 of the 4 losses during this 1-4 stretch have come on the road and the lone loss at home was against the Steelers, who simply have their number. This is the ideal bounce back spot for Kansas City and the Bills look like the perfect team to get them back on track.

Buffalo is going to give back the starting job to Taylor, but I just wonder if the damage is already done. I just don’t know how the players on this team can be excited to come to work when it feels as though management and the coaching staff are doing everything in their power to make them lose. Keep in mind they weren’t competitive in their two previous games before the lopsided loss to the Chargers. The week before they fell 10-47 at home to the Saints and prior to that lost 21-34 to the Jets in a game that wasn’t as close as the final, as they trailed 7-34 in the 4th quarter.

One of the reasons the Chiefs have struggled offensively of late is they aren’t running the ball like they did to start the season. Part of that is they just haven’t trusted the ground game enough. I think that changes here against the Bills and I look for KC to pound the rock with rookie running back Kareem Hunt. Note that Buffalo’s run defense has really struggled of late, as the Bills have allowed a ridiculous 638 rushing yards over their last 3 games.

The Chiefs also have a history of responding well to adversity after a bad offensive showing. Kansas City is 9-1 ATS in their last 10 after a game in which they failed to score at least 15 points. They are also 7-2 ATS in their last last 9 after failing to cover the spread in their previous game. Buffalo on the other hand is just 1-3-1 ATS in their last 5 off a loss by more than 14 points and 0-4 ATS in their last 4 after allowing 30 or more points. Give me the Chiefs -10.