Mario Mandzukic hit the winner in Juve's 1-0 victory.
Spalletti lamented, “The game had to be played a certain way with a consistent attitude, realising there are moments when you are going to be under pressure and need to get 10 players behind the ball," Spalletti told Sky Sport Italia.
“We did that largely well, but there are some situations where we just don't interpret or read them properly, whereas Juventus never get that wrong.
“If someone takes the lead, of course it makes the difference, but we made too many banal and cheap errors. There was one incident where we burst away and got behind their defence, but couldn't get the ball to the forwards. That sort of thing can make the difference, as we struggle to be consistent for 90 minutes.
“There's always someone who is too slow, who talks too much, who is lax and not on the same page as the others. We had largely played well and the pressing to run back and defend when needed was a good sign.
“Unfortunately, Juve are smart and we are naïve. They have a way of wasting five minutes after a foul."