I really believe Houston wins today. CJ Stroud is special and the defense has been playing insane lately. Ravens have all the pressure on them. Houston can play loose - no one expects them to win.
I do agree Packers win for the exact same reason- I think they’re reasonably set up to beat SF, who have shown weaknesses