I do not think we played badly by an means, and I saw improvements in this Juve in every part of the pitch compared to last season's encounters.
Things you have to keep in mind are:
It was an away game
Chievo are not a poor team by an means, they've only dropped 3pts once.
6 Juve players were playing 2 games last week, they're obviously tired. (Buffon, Barz, Chiellini, Bonucci, Marchisio, Pirlo)