Got down really well to keep out Pirlo's low free kick and did likewise with an effort from Matri shortly after half-time. Had one dodgy moment in the closing stages when he fumbled a cross but, for the most part, the Dutchman was a very reliable presence in between the posts.
Crucially cut out a cross from Lichsteiner that would have left Matri with a tap-in and also got in the way of a Vidal through-ball later in the first half. Typified Roma's wonderful resilience and composure at the back.
Made a great block on a goal-bound effort from Pirlo but his most valuable contribution was the way in which he kept Vucinic quiet. Indeed, the Montenegrin's withdrawal was testament to a fine night's work from Piris.
An invaluable contribution. Did not offer much by way of an attacking threat but played an absolutely massive role in nullifying the threat posed by Asamoah, who, like Vucinic, also saw his night end early.
Another who stood tall at the back for Roma. Made a vital intervention just when it appeared that Pirlo had played Vucinic in on goal with just three minutes gone. Also underlined his bravery with a brilliant block on a well-struck drive from Lichsteiner.
Caused chaos every time he got on the ball, with his trickery and clever lines of running. Linked very well with Osvaldo and was a great outlet for Totti.
D. De Rossi
Booked for a desperately wild lunge on Lichsteiner but, that poor decision aside, the vice-captain led by example in the middle of the park, offering an industry that simply was not matched by either Pogba or Vidal.
Full of running in the middle of the park, he created two great chances for Osvaldo and threatened himself with a stinging drive early in the second half. Eventually ran out of steam, though, and was sensibly replaced by Bradley.
Despite being closely marked by Barzagli, Osvaldo did a fine job leading the line, producing a number of neat lay-offs while at the same time causing problems with his movement and direct running. Should have scored, though, after getting his head on a cross from Pjanic.
A classic Totti performance. Was calmness personified in possession but his old nasty streak came to the fore 30 minutes in when he left the boot in on Andrea Pirlo. However, he then brought the house down with a stunning strike. Ageing like a fine wine.
Initially struggled to contain Lichsteiner but showed far more appetite for the fight the longer the first half wore on. Also charged forward at every opportunity to give his Swiss opponent something to think about from a defensive perspective. Indeed, he would have netted a second for Roma had Lichsteiner not got in the way of his goal-bound effort late on.
Dealt pretty easily with everything that Roma threw at him in the first half, which wasn't much. However, he was very busy after the restart, saving well from Pjanic before pulling off a terrific stop deny Osvaldo from close range. Absolutely powerless to prevent Totti from opening the scoring, though, and was one of the few Juve players to show up.
Made two crucial clearances inside the opening 10 minutes alone and while Osvaldo caused him the odd bit of bother, he was solid as ever.
Caught a little flat-footed by Osvaldo early on, but was fairly cool and composed thereafter.
Got in behind Marquinho a few times inside the opening quarter but never managed to pick anyone out in the centre. During the second half, meanwhile, it was he who was forced onto the back foot.
The weak link at the back for Juve, the Uruguayan never looked entirely comfortable, least of all when he ventured into enemy territory.
Looking more than a little jaded in what was his first game back after the Africa Cup of Nations, the former Udinese man was not his usual rampaging self during the first half and was unsurprisingly replaced shortly after the break.
Probing right from the off, the veteran midfielder very nearly put Vucinic clean through inside three minutes before then going so close to breaking the deadlock with a free kick. His influence waned after Totti left him with a nasty gash on his knee but he was still one of Juve's better players.
Teed up Vucinic for a volley that flew just wide and went on one tremendous run from inside his own half which showcased his quick feet and impressive turn of pace. However, overall, his passing was poor and he struggled to impose himself on proceedings.
A desperately subdued showing from the Chilean, who also struggled to impose himself in Glasgow in midweek. Not once made his presence felt and his no-show allowed De Rossi & Co. to run riot.
Really struggled to get into the game but very nearly broke the deadlock with a stunning volley that went just inches wide. However, it came as no surprise when he was hauled off 10 minutes into the second half.
The in-form forward had barely had a touch of the ball before getting his first sight of goal just after the interval, Matri seeing his low strike from a tight angle easily dealt with by Stekelenburg. Kept working, but to no avail.
Replaced Marquinho for the last 10 minutes as Roma looked to shut up shop.
Took over from Pjanic in the middle of the park and settled in nicely.
Sent on in place of Totti for the final few minutes to do some chasing, as well as given the Roma No.10 a deserved standing ovation.