Confident under the high ball, Puggioni also made a couple of fine saves, with his close-range stop from Lichsteiner arguably the pick of the bunch. Absolutely nothing he could have done about either Juventus goal.
A Chievo defender who actually did quite well in trying to cope with the movement of the Juve front two, so his removal before the start of the second half came as something of a surprise.
Fine performance in difficult circumstances at the heart of the Chievo defence. Made a series of vital interventions, most notably when he deflected a goal-bound effort from Vidal wide for a corner.
One of Chievo's more reliable performers at the back, Andreolli put in a succession of crunching tackles and also looked confident on the ball. However, he lost his man more than once.
Let Lichsteiner know he was there inside the opening three minutes with a crude challenge, but that was to no avail, as he failed dismally to keep up with his persistent threat.
Was given no end of trouble by Giovinco, and was booked for hacking down the diminutive attacker after he had executed a one-two with Matri. Wisely taken off at half-time.
Always keen to drift over to the left-hand side to double up on Lichsteiner with Jokic, but there was to be no containing the Juve wing-back. On the plus side, though, Hetemaj caused problems when he got forward to join the Chievo attack and played a part in Thereau's goal.
Was willing to mix it right from the off, tussling for possession with Pogba before chopping down De Ceglie. However, his aggression eventually led to a booking and he could have collected another had he not been withdrawn.
Distributed the ball calmly and effectively in the middle of the park, and was also responsible for manufacting one of Chievo's better openings by slipping Paloschi in for a shot on goal. Did his utmost to upset Pirlo's rhythm by snapping at the playmaker's heels at every opportunity, but ultimately it proved a fruitless approach.
Was nowhere near as involved as Paloschi in the opening 45 minutes, though the Frenchman did whip over a couple of inviting crosses. However, he came to life in the second period, dragging the home side back into the game with a decent strike from just inside the area.
Very nearly put straight in on goal by Marrone just three minutes in, but was beaten to the ball by Buffon. Called the Bianconeri skipper into action later in the half with an angled effort from inside the area, but the forward was always stretching and therefore unable to generate much power behind his strike.
Swept up nicely at the back after being put under pressure by Marrone's poor pass and then got down well at his near post to deny Paloschi. Also used his feet to good effect to frustrate the latter again later in the half.
P. De Ceglie
Reasonably solid defensively and also produced the odd decent delivery, but he just does not offer the same attacking threat as Lichsteiner and Juve will be eagerly awaiting Asamoah's return.
Undeniably ruffled by his roughhouse treatment at the hands of the Chievo defence but he took revenge in the most effective manner, firing home emphatically just a couple of minutes after being denied by Puggioni.
Picked out some nice passes, particularly during the first half, and was rarely ruffled at the back. Another strong showing from one of Juve's most consistent performers.
Dominant as ever in the air and also predictably composed in possession. Looked a little shaky at times in the opening exchanges of the second half, but, overall, the Uruguayan did very well.
Created Matri's goal with a measured chip in behind the Chievo back-line and very nearly doubled the Bianconeri's lead with a well-executed volley that was deflected wide by Dainelli. Not quite as eye-catching in the second half but the significance of his contribution could not be questioned.
As usual, always a threat in dead-ball situations, teeing up Vidal for a volley and then testing Puggioni with a decent effort from distance. His passing was also of a predictably high standard, with one sublime ball putting Lichsteiner in on goal.
Put his side in jeopardy early on with a loose pass in the direction of Alberto Paloschi, but his skipper was alive to the danger and picked up the pieces. Defended well thereafter.
This was not one of his more barnstorming displays but he was decent on the ball and, as per usual, covered acres of ground and recovered possession with great regularity.
Made the most of a rare opportunity to start, breaking the deadlock with a tremendously well-taken volley before playing a key role in the visitors' second by pulling the ball across the box for Giovinco, with whom he formed a terrific partnership.
Should have at least hit the target after being put in on goal by Matri midway through the first half, but he did at least test Puggioni with a low drive from the edge of the area soon after. Teed up Lichsteiner for Juve's second with a sublime backheel, but that was to be his last notable contribution as he was replaced by Quagliarella before the hour mark.
Introduced during the interval and looked a far, far better option at the back than Cesar.
Came on in time for the start of the second half but did not manage to impose himself on proceedings.
Thrown on with 15 minutes to go as Chievo pressed for an equaliser but did not get a single sight of goal.
Replaced Matri late on as Juve looked to shore things up at the back.
Thrown on with 10 minutes remaining in place of Lichsteiner but did not catch the eye.
Came on in place of Giovinco with just over half an hour remaining, but while the forward put himself about, he was unable to press his claims for a regular starting berth.