They lose big to NE, but win if facing Denver, just my take! Not saying Patriots are even better, but team confidence after crushing Denver in Denver... If catching 7+ in NE, take Chiefs!