my 2 cents..
1st) turnovers decide games.. assuming both protect the ball then
2nd) I also think Philly the better team, more complete, better off/def lines, best RB, best 2 WRs and prob best TE,
3rd) KC had best offensive gm last week, but Buffalo has had bad defense on road all year...