Cincy have murdered the poorer teams at home this season and beaten the better teams. Which category the Vikes fall in is subjective, but we can all agree they ain't elite.
On paper, it's very hard to back an upset. Cincy at home score a lot of points. The Vikes leak a lot of points on the road. But the Minnesota have improved the past few games and are on a bit of a roll - beating the Eagles and Bears and tying with the Packers in the last 4 games. They've all been big-scoring games and it's really hard to see how this game could be anything else. If it's close in the last quarter, who knows? I'd still back Cincy's firepower over Minny's.
My guess? 34-28 Bengals