The keeper was largely untroubled until a pair of efforts from Vucinic and Giovinco late in the first half which he kept out. He commanded his area well before another save from Giovinco in stoppage time helped keep hold of the win.
Provided a strong, physical presence at the back and got his head to the majority of passes sent over the top. Alongside Radu he managed to limit the influence of Isla and kept things pretty tight.
The centre-back was at the heart of a stoic defensive unit which almost shut out Juventus for the full 90 minutes. He failed to deal with a cross which Vidal subsequently fired home but was solid for every other moment.
The right-back kept close tabs on Giaccherini and for the large part he succeeded in restricting his influence in the wide areas. He became more adventurous in the second half and provided some relief for his side by pressing up the pitch.
A brilliant performance at the back from the Brazilian as he was extremely aware of his surroundings, regularly beating Juve players to the ball with some well-timed challenges. He did not put a foot wrong.
Did not provide sufficient width for a team playing with three at the back. His ventures forward were sporadic and ineffective at best. Defensively, though, he did well to keep Isla out of the game.
Failed to supply the creativity in the middle of the park, meaning that his side never stretched the Bianconeri. He had one effort at goal and that never looked like worrying Storari.
Was unable to provide a creative spark in behind Klose and left the German starved of service. He vanished in the second half until his corner was headed home by Floccari.
Floated around the middle of the park, consistently looking for the ball. He did very little of note until he ghosted in at the back post to head his side into the lead early in the second half.
Always had his head up in order to look for the best possible pass, unfortunately he had to do this inside his own half for the first period. Nevertheless, he put in a decent display and supplied an exquisite cross for Gonzalez's goal.
Looked extremely isolated throughout as service to the German striker was almost non-existent. He at least tried to challenge for the majority of aerial balls but did not get a chance to test Storari.
Had virtually nothing to do in the entire first half as Lazio failed to worry the keeper. There was very little opportunity for him to impress in the second but he was left rooted to the spot as the hosts put two past him.
Showed good judgement as he timed his tackles well and was not afraid to get stuck in. He did not stray from his defensive team-mates but allowed Gonzalez in behind to head in the opener.
Dealt with whatever was thrown at him, though that was hardly anything. He read the play well, stepping out from the back and winning the ball more often than not. A comfortable evening for the centre-back.
It was a relatively comfortable night at the back for the former Wolfsburg man. He did not have very much to contend with and made no fuss when he was in possession.
Did not see a lot of the ball as he rarely pushed forward down the right. He did not have to track back very often and should have used that to his advantage a bit more. The one time he got in behind he sent in a poor cross.
A distinctly average performance from the Juve man as he struggled to get involved in the action in a congested midfield. He was withdrawn for Andrea Pirlo in the 68th minute.
Was caught in possession far too often and struggled to get forward and supply some support to the front two. He did not drive his team forward, but popped up late on with an opportunistic goal.
Sat the deepest of the Old Lady's midfielders and did his best to try and orchestrate the attacks for his side. While not every pass he struck may have been pinpoint, he did show some awesome vision and a lot of potential.
Began the game at a frantic pace, continually buzzing around on the left side. Under the watchful eye of Konko he found his space restricted but still managed to get on the ball and use it well.
Found it difficult to weave his magic on the game as he was closed quickly when he received the ball. He attempted to drop deeper but fared no better. He should have got a goal with one of his two efforts that came either side of the break.
Was perhaps unlucky not to receive a penalty in the eighth minute, but continued to try and pester the stalwart Lazio defence. He had a rasping shot saved just before the break but was forced to create that all on his own.
Brought on for Gonzalez in the 86th minute and did not impact on the game.
Replaced Hernanes on the hour mark and added some more energy to the midfield. He was hungry for the ball and chased everything down.
Replaced Klose with 20 minutes and had a decisive impact on the game with a brilliant late header. He had also been full of running beforehand.
Came on for Padoin in the 68th minute but did not quite have the desired impact. His range of passing did stretch the Lazio defence, but it was not game changing.
Replaced Marrone in the 70th minute and missed a golden opportunity to take the tie to extra time but hit the ball wide of an open goal.
Added another dimension to the attack after replacing Giaccherini with 15 minutes remaining but could not trouble Marchetti.