First of all as I have been saying this all along, the Chiefs haven't beaten anyone. Except the Texans where Hoyer single handily gave that game away. The Chiefs D are not as good as people were making them this why Brady picked them apart. They weren't tested by an elite QB during their 11 game winning streak. The Chiefs are also ranked #9 in pass defense the Broncos ranked #1 so their secondary is also not as good as Denver.
In the first match up on Sunday night, the Patriots were without Edelman, Amendola, and Gronk late in the end. While the Broncos were missing Demarcus Ware and TJ Ward. TJ Ward is an excellent cover guy so Gronk is not going to go crazy in this game. The Patriots O-line is also still banged up, so I expect the Broncos front four to do what the Dolphins and Jets did to Brady. I also think Broncos secondary match up much better against the Patriots receiver corp who are mere possession receiver, unlike the Steelers receiving corp who were tall, more athletic and blazing fast. The Steelers easily has the most scariest passing offense in the league even without Antonio Brown.
The Kansas City defense were good but they were not tested by an elite offense. This is why Brady made them look average. Don't confuse the Chief D with Denver. The Broncos Secondary are fully tested and their front four now fully healthy will be ready for Brady, this should be a good game.