The Patriots have handled the Broncos the past few times they've played.
However, the Rat absolutely owned New England (around 9-4*), and the Donks were 12-0* against the Pats from 84-98.
It really is "an only for the moment" type of thing between Denver and the Pats. * I just did a quick count.
Patriots fans should be happy that Denver decided to let them come out of their room at all.