The Steelers and the Packers really are the two teams nobody wants to face right now, but that doesn't mean they are the best teams. I see them both losing this weekend, though they go down swinging. The Chiefs force you to beat them as they make so little mistakes. They are well coached, they don't turn the ball over, they have a strong defense, and they can put up points. On top of that they are playing at Arrowhead so I see it as too much for Big Ben and company.
Pittsburgh will keep it close and it will still be competitive by the 4th quarter, but the Chiefs will take over at some point. Arrowhead stadium is the third biggest home field advantage in football (behind only Foxborough and the 12th man in Seattle). Kansas City will do a much better job on the Steelers 3 than Miami and they will put up points.
Chiefs 33 Steelers 24