Chiefs fan here. Congrats on the win. I am not at all surprised Buffalo beat KC. The Bills are simply the better, more complete team right now, and are possibly a better version of the Chiefs team that won the Super Bowl two years ago. 
 
	 
 
	Buffalo has been building toward this for a few years now. And with this cakewalk schedule — this is not a knock, the Bills are outperforming expectations in their last four games by every measure regardless — it is allowing them to save their best stuff for when it matters. I have little doubt the Bills were strategically hiding stuff the last two weeks as they steamrolled overmatched opponents. And in the end, everything the Bills did worked on the biggest stage against the Chiefs. 
 
	 
 
	"KC is too talented to stay down for long." That's what everybody keeps saying. And while I tend to agree with that, the schedule outside of this week's game at Washington and the MNF game vs the Giants is unrelenting hell. At Titans. Vs Packers. At Chargers. Vs Cowboys. Two games against the Raiders. Two games against the Broncos. The "easy" games late are a home date with the Steelers and a late-season trip to Cincinnati. The Chiefs look exhausted. They are taking every team's best shot, and every team — Buffalo included — is showing them stuff they've never seen before. Meanwhile, the Bills are likely to coast to the #1 seed in the AFC (the Ravens have the most realistic chance to compete with them for it.) 
 
	 
 
	I think the Bills have built a team that matches up well with KC. I thought that last year too. As traumatized as Buffalo fans were last year after the regular season defeat vs KC, I viewed it as a positive. The Chiefs "dominated" the game, and yet the possession count was super low, and as a result the Bills were able to stay close enough to give themselves a chance. A late Chiefs fumble that they got back nearly proved the difference. 
 
	 
 
	The playoff game, I felt the Bills were in trouble as soon as I saw the ref assignments. The Vinovich crew doesn't throw flags. That played right into the Chiefs' hands. Oppositely, when I saw the Cheffers crew was doing the SNF game, I felt like it played into Buffalo's hands—as they are the anti-Vinovich crew. (As it turns out, they were terrible both ways.) 
 
	 
 
	Anyway, I was at the game and had a few Buffalo friends with me. It was one of the most miserable losses I've ever endured as a fan in that stadium. Between the beat down, the weather delay, the Chiefs falling to 2-3, the Bills looking like clear AFC favorites, on and on — it was not fun. But I don't think the Chiefs are paper tigers just yet. They'll get a little healthier on D, the offense hopefully will get a few leads and won't have to press as much, and in the end we just might have an AFC title game rematch, but in a different stadium. Good luck!