Given no chance by Quagliarella's opener and kept his side in the game by throwing himself at the feet of Vidal, after the Chilean had been played in by Pirlo. Continued to frustrate Juve in the second period but little he could do about Matri's winner.
Did not make any glaring errors but never looked remotely comfortable at the back and was fortunate to escape sanction for a stupid challenge on Barzagli.
Provided good width on the left-hand side but his final ball remains maddeningly erratic. Indeed, his best cross was one which deflected into the path of an unmarked Palacio at the back post. His tackling also remains worryingly reckless and he should have been booked for going through the back of Vida even before he eventually saw yellow for catching Padoin late.
Made a few clumsy challenges but was solid enough for the most part, winning almost everything that came his way in the air.
Unsurprisingly, showed a tremendous appetite for the game, even bundling the far more physical Asamoah off the ball at one point. Drove forward relentlessly after the restart but, once again, his sterling efforts were all to no avail.
Struggled to cope with Juve's front two and was no surprise that it was he who made way when Stramaccioni decided to go to a flat back four on 66 minutes.
Given the nod ahead of Guarin in behind the front two, Alvarez again failed miserably to prove his worth to this Inter side, even if he did show in flashes what he can do, particularly at the tail end of the first half when he began to float in between the Juve defence and midfield to good effect. However, his half-time exit was not in the least bit surprising.
Was tidy in possession at times but his attempts to upset Juve's much-vaunted midfield trio were hindered by a harsh booking for a late - but in no way reckless - challenge on Chiellini. Still, even then, he just did not do enough to impose himself on the proceedings.
The one player in the Inter midfield who could hold his head high at full-time, the talented teenager impressed in what was his first Derby d'Italia, passing with real purpose.
Always the man most likely to prise open the Bianconeri defence, playing in Palacio a couple of times before the Argentine eventually drew Inter level courtesy of a sublime slide-rule pass from 'Fatantonio'. Also threatened Juve's goal himself, most notably with a low drive that Buffon finger-tipped around the post. A constant menace, he could even have earned himself a couple of penalties.
Was always looking to get in behind the Bianconeri backline and went desperately close to cancelling out Quagliarella's opener but Buffon managed to stop his back-post header right on the goal-line. Had another tame header just before the break before belatedly beating Buffon with an impressively calm finish.
Twice came to his side's rescue in the opening quarter, tipping a low strike from Cassano around the post before then denying Palacio at almost point-blank range.
Perhaps surprisingly selected at the back with Bayern Munich in mind, but he showed just why Conte decided he just could not leave him out by turning in a tremendous defensive display that was both composed and committed. Indeed, it was hard to keep track of just how many times he got in the way of crosses from Pereira.
Coolness personified once again. Inter's front two were lively enough, but Barzagli was nearly always there to snuff out the danger whenever Palacio tried to make a clever run in behind or down the channels.
Another towering display from Bonucci, who was not even content just to reign supreme at the back. Indeed, he very nearly scored after getting on the end of a brilliant Bianconeri breakaway midway through the first half.
As per usual, the most creative presence on the pitch. Pirlo repeatedly switched the play to great effect and also played out some predictably sublime passes, with his through-ball for Vidal the pick of the bunch. Also threatened a goal with a well-struck drive that drew a good save out of Handanovic.
Kept busy by the evergreen Zanetti, so was not able to attack as freely as usual, but he stood up well defensively and did an excellent job getting back to cover when Palacio looked set to get away from Chiellini. Replaced by the more defensively reliable Peluso midway through the second half.
Did a decent job deputising for Lichtsteiner, twice going close to scoring in the second half. Still, Inter did most of their good work down the left-hand side, so Padoin was given plenty to do from a defensive perspective.
Once again offered so much dynamism in the middle of the park for Juve, even if his crossing let him down whenever he ventured down the left wing.
Typically industrious performance from the Chilean, who won plenty of ball in the middle of the park before using it intelligently. Indeed, Bonucci should have done better with his inviting right-wing cross midway through the first half. However, he also should have scored himself after being put in on goal by Pirlo, but he couldn't get the ball out of his feet.
Deserves his fair share of credit for Quagliarella's opener as it was the former Cagliari man who created space for his strike partner with an incredibly clever dummy. Got the goal his industry deserved on the hour when he calmly converted Quagliarella's cut-back.
The undoubted man of the match. The forward gave his chances of starting against Bayern the power of good by opening the scoring in spectacular 25-yard strike just three minutes and then setting up the second for Matri with a terrific cut-back from right on the touch-line.
Replaced Ranocchia midway through the second half but while he offered plenty of endeavour, he was unable to swing the game back in the hosts' favour and disgraced himself with a dreadful challenge on Giovinco.
Left on the bench after his late return from international duty, but thrown on in place of the ineffective Alvarez in time for the second half. Made an immediate difference and was unlucky to see a late attempt deflected into the side netting.