The Ravens have the best complete team in football this season for quite possibly the first time ever. Defensively they are easily the best in football, lowest points allowed, most sacks, best turnover differential.
On offense the team is no longer one dimensional. Lamar has options he can throw the ball to with OBJ, Flowers, Bateman, Likely and Andrews coming back today. Plus Lamar isn't running as much this season. He's letting plays open up down field before taking off and is making quick passes to his receivers.
KC is playoff tested and I will NEVER count Mahomes out in a game, he's just that good. But the Ravens overall are the better team.