Lets not give way too much credit to Ranieri. It's 100% true that he can organize a defense. He did it in Roma and he did it really well. He also brought discipline and hard work. But a lot of what Roma are showing this year is due to the technical qualities of their players and the work the previous coach did with this team. It was a well gelled team that played together for years even before Ranieri came (which wasn't the case with Juventus in Deschamps, Ranieri, Ferrara or Zac era) , but it lacked some details that Ranieri added.
So, big credit to Ranieri, but lets not exaggerate with it.
As for this match, it turns out to be much more interesting than I expected. Personally I thought Roma will play the way they played this year away to Juve and home with Milan. I expected them to start calm and cautiously, thinking about defense as much or even more than about the attack. But they surprised me with their aggressiveness and attacking play.